Job Description
Job Title: QA Tester
Job Type: 12 months contract
Location: 18700 N Hayden Rd, Scottsdale, AZ 85255
Hybrid, 2-3 days in office Description: We are looking for an expert-level Senior Level Test Engineer with strong hands-on skills in developing automation frameworks and scripts using Selenium with Java. The selected test engineer will serve as a point of contact SME to the test automation team, driving automation strategy and alignment. In addition, the engineer will conduct and manage manual testing on both functional and non-functional system components, including designing and developing test plans, test strategies, manual test cases, performing manual test execution, and reporting defects.
Focus areas with at least 8 years of experience: - Core Banking Experience
- Test Strategy Design and Development
- Test Case Design and Development using Functional and Non-functional requirements.
- Hands-on experience in using Xray as a defect management tool in JIR
- Hands on experience on Web and Mobile Testing
- Hands-on experience and understanding on test automation using Selenium, Java, BDD.
- Solid hands-on data, SQL, data bases and data extract testing
- Strong manual testing experience on API validation using API tools like Postman
- Strong understanding in establishing issue traceability in JIRA
- Should be able to produce comprehensive test reports to report to the management.
- Develop, collaborate, improve, implement, maintain, and support testing processes.
- Ability to build communication plans, test plans, workflows and procedures as required.
Required: - Bachelor's or foreign equivalent degree in Computer Science, Computer Engineering, Information Technology, or a related field, and five years of progressive, postbaccalaureate experience in software engineering as a Software Quality Assurance Tester or Analyst, or related role.
- Minimum 8 years' experience in a large-scale software development environment.
- 2-4 years of experience in Software testing automation using Selenium, Java, BDD.
- Solid skills in testing API using Postman for API tests.
- Participate in daily status meetings and provide comprehensive updates on progress.
Desired (Not Mandatory): - Certification in Java or any other programming languages.
- Certifications in Software Quality Assurance or Software Testing
Job Responsibilities - Work closely with the project stake holders, business, and the project management team to gather requirements and develop feasible and comprehensive test strategies.
- Design and execute test cases for functional and non-functional requirements of the retail banking application and integrated systems.
- Contribute to the test automation team, for the purposes of developing testing scripts as well as facilitate ongoing test automation effort with the required support.
- Identify, report, and track defects in the application and integrated systems.
- Collaborate with cross-functional teams to ensure that the application and integrated systems are tested thoroughly and meet the business requirements.
- Create and maintain test plans, test cases, and test scripts for regression testing using Xray in Jira
- Collaborate with cross-functional teams to identify and prioritize test cases for automation.
- Analyze test results to provide actionable feedback to development teams.
- Participate in Agile ceremonies and provide input on testing strategy and test planning.
- Develop and maintain test data for the application and integrated systems.
- Analyze test results and provide feedback to the development team for improving the application and integrated systems.
- Work with the project team to ensure that the application and integrated systems are delivered on time and within budget.
- Identify defects as well as analyzing them to identify root causes and categorize software defects prior to escalation.
- Work with other automation developers and/or other testers and provide support as required.
- Compile and evaluate test results for areas of correction and improvements, as well as opportunities for increased test coverage.
- Strong analytical and problem-solving skills.
- Good written, oral and presentation skills and ability to communicate complex concepts and ability to thrive in a deadline driven, stressful project environment.
- Develop test cases based on functional and non-functional requirements.
- Perform testing on data extracts, data sources like GCP.
- Report to the Test Manager and provide detailed test results, which assess the quality of the application/system under test.
Job Tags
Contract work, Work at office,