Negotiable
Undetermined
Remote
Remote
Summary: The Software QA Analyst role involves leading testing teams within the IT division, focusing on the analysis and improvement of software systems. The position requires collaboration with project development teams to create and execute test cases, both automated and manual, while ensuring thorough documentation of testing processes. Candidates must possess extensive experience in software testing, particularly in web applications and automation tools. The role supports the Texas Education Agency's application and project implementations.
Key Responsibilities:
- Analyze user requirements and design documents to develop detailed test cases.
- Create and execute automated functional and regression test cases, documenting all issues and results.
- Perform manual testing and data validation.
- Execute SQL queries to analyze and manipulate data.
- Collaborate with development teams to define and implement test case automation.
- Conduct performance and accessibility testing.
Key Skills:
- 7 years of experience testing complex web applications.
- 7 years of experience in all phases of the Software Development Life Cycle.
- 6 years of testing automation experience with Selenium/Playwright and TestNG.
- 5 years of advanced database/SQL language experience.
- 4 years of experience creating automation test frameworks using Playwright.
- 2 years of experience with performance testing tools like WAPT Pro or Jmeter.
- 2 years of experience using GitHub CoPilot or other AI tools for test script generation.
- 3 years of preferred experience in API testing (SOAP and REST).
- 2 years of preferred experience using Apache POI and Apache PDFBox.
- 1 year of preferred experience with Jira.
- 1 year of preferred experience with Zypher Scale.
Salary (Rate): £50 - £60 hourly
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
The Software QA Analyst performs advanced and/or supervisory computer systems analysis and team lead work, administering the daily operations and activities of testing teams within the QA division of IT (Information Technology). Work involves planning, budgeting, and analyzing user requirements, procedures, and problems to automate processing or to improve existing systems.
This position will work with the project development teams to provide the following Software Testing Services:
1) Analyze user requirements, design documents and other documentation to develop detailed test cases
2) Create and execute automated functional and regression test cases, report and document all issues, test cases ran, test results, and testing summaries in detail
4) Perform manual testing and data validation
5) Perform SQL queries to analyze and manipulate data
6) Work with development team and customers to clearly understand the functionality under test to define and implement test case automation and clearly communicate to the team
7) Execute performance and accessibility testing
The QA group supports and facilitates the implementation of all apps/projects in the Texas Education Agency.
II. CANDIDATE SKILLS AND QUALIFICATIONS
Minimum Requirements: |
||
Years |
Required/Preferred |
Experience |
7 |
Required |
Testing complex Web Applications |
7 |
Required |
Testing all phases of Software Development Life Cycle |
6 |
Required |
Testing automation experience with Selenium/Playwright and TestNG |
5 |
Required |
Advance Database/SQL Language |
4 |
Required |
Experience creating automation test frameworks using Playwright |
2 |
Required |
Experience with WAPT Pro, Jmeter, or other performance testing tools |
2 |
Required |
Experience using GitHub CoPilot or other AI Tools to generate Test Scripts |
3 |
Preferred |
Experience in API testing (SOAP and REST) |
2 |
Preferred |
Experience Using Apache POI and Apache PDFBox |
1 |
Preferred |
Previous experience with Jira preferred |
1 |
Preferred |
Previous experience with Zypher Scale preferred |