Senior Software Tester / QA Analyst
*Local to Richmond, VA, only please
*This is a hybrid position with 3 days/week onsite
Description
- The Senior Software Tester / QA Analyst will be responsible for implementing and executing testing strategies, authoring detailed test cases, performing defect analysis, and supporting both manual and automated testing activities.
- Candidates must demonstrate a deep understanding of testing methodologies, risk-based testing, Agile processes, scripting languages, and various OS environments.
- Strong communication skills are essential, as this role works closely with engineering teams, business analysts, and users.
- Excellent communicator with the ability to deal effectively with the functional and non-functional teams within IT Services, as well as business users.
- The Senior Test Analyst will also coordinate UAT users and assist in the preparation of UAT test scripts.
Responsibilities:
- Hold an ISEB / ISTQB qualification in Software Testing at practitioner level or equivalent experience.
- Implement and execute testing strategies, test plans, methodologies, and frameworks in support of Agile development.
- Use test management and version control tools such as Azure DevOps, TFS, and Git; extensive experience writing test cases in Gherkin.
- Write complex SQL queries and create/maintain test data to support automation testing and business users.
- Demonstrate proficiency in Oracle SQL, PL/SQL, and XML.
- Possess knowledge of programming languages such as Ruby, Java, or Python.
- Work effectively in both Windows and Linux environments.
- Review metrics to identify areas for process optimization; conduct dry runs/smoke testing; execute automated scripts.
- Gather requirements from Business Analysts, analyze gaps, identify skills needed, and provide level-of-effort (LOE) estimates.
- Provide walkthroughs of test scenarios/cases, seek customer sign-off, and prioritize/optimize test cases.
- Apply a thorough understanding of risk-based testing to prioritize test coverage.
- Test defects, update the status, perform root-cause analysis, and assist developers in reproducing issues.
- Communicate effectively with technical and non-technical colleagues at all levels in verbal and written form.
- Demonstrate strong analytical, interpersonal, and communication skills to support collaboration with engineering teams and problem-solving across complex systems.
Required Skills/Knowledge/Experience:
- ISEB / ISTQB qualification in Software Testing to practitioner level or equivalent – Required 8 Years
- Proficiency in implementing and executing testing strategies, plans, methodologies, and frameworks in Agile – Required 8 Years
- Experience using Azure DevOps / TFS / Git; writing test cases in Gherkin – Required 8 Years
- Experience writing complex SQL queries and maintaining test data – Required 8 Years
- Proficiency in Oracle SQL, PL/SQL, XML – Required 8 Years
- Knowledge of Ruby, Java, or Python – Required 8 Years
- Experience working in Windows and Linux environments – Required 8 Years
Attention Applicants: Please be advised that proper email communication will only be sent from email addresses ending in @astyra.com. Please ensure you are communicating with approved Astyra recruiters by checking this point when receiving offers and messages from us. It is important to communicate within our guidelines and proper channels to expedite possible interview considerations.
#AC
