Description
Job Summary:
Experienced testing professional to plan, execute, and automate application testing, ensuring software quality and managing test data.
Key Highlights:
1. Application testing planning and execution
2. Test automation using various tools
3. Test data management and failure analysis
Description:
* Bachelor's degree in Computer Science, or bachelor's degree with postgraduate studies in Computer Science, or holding the Brazilian Software Testing Certification (CBTS), or being a tester certified by IBQTS (Brazilian Institute for Software Testing Quality) or ISTQB (Certified Tester Foundation Level);
* Prior experience in application testing activities;
* Planning and execution of tests using Rational Quality Manager;
* Test automation using Rational Functional Tester, Rational Performance Tester, Rational Test Workbench, Selenium WebDriver, Appium, Cucumber, or Specflow;
* Experience in test automation;
* Implementation and use of drivers, stubs, and mocks;
* Experience in test data management;
* Knowledge of functional testing and/or ATDD approaches;
* Possession of one of the following certifications: IBM Certified Solution Designer - Rational Functional Tester for Java; IBM Solution Designer - Rational Performance Tester V8 or higher; IBM Certified Specialist - Rational Quality Manager V4 or higher; IBM Certified Associate Developer - Rational Test Virtualization Server V8 or higher; IBM Certified Associate Developer - Rational Integration Tester V8 or higher; CBTS - Brazilian Software Testing Certification; CTFL - Certified Tester Foundation Level; ATC - Certified Tester Analyst; CP-MAT - Certified Professional Master Agile Testing; CP-AAT - Certified Professional Automation Agile Testing.
#LI-IT1
#LI-HYBRID
* Conduct application testing activities according to client-defined standards;
* Plan testing activities throughout the software project lifecycle;
* Design tests to be performed, identifying and creating Test Cases and Test Scripts based on the type of testing to be conducted and software specifications;
* Plan and implement automated tests using primary programming languages approved by the client;
* Define expected results for each test case and test script, enabling comparison between these expected results and those obtained from test execution;
* Manage test data;
* Execute test cases and test scripts defined for the project;
* Identify and analyze software failures and defects, and determine necessary change requests for defect correction;
* Ensure consistency and retention of test result records in a test database (LOG) for delivery to BNB as evidence of test execution.
2512110202491889170