Overview
Client is seeking an experienced Quality Assurance Analyst III to lead and execute comprehensive testing activities for complex software systems. This role involves hands-on test planning execution and data management to ensure software changes meet business and technical requirements.
Key Responsibilities
- Define and implement test strategies for various test levels (component integration system acceptance) and types (functional non-functional white-box regression).
- Collaborate with developers project managers and business teams to plan risk-based testing approaches.
- Design develop and execute test cases and scripts including database-level testing (views procedures functions data migration).
- Manage test environments and provision high-quality test data including boundary and error conditions.
- Create tools scripts and methods to compare expected vs. actual results for databases files and UI displays.
- Subset and transform production data for realistic efficient testing.
- Perform test monitoring status reporting and adjust plans as needed to meet quality goals.
- Support acceptance testing and production deployments including troubleshooting and issue resolution.
- Act as a subject matter expert on database objects business rules and their role in the technology stack.
Required Qualifications
- 7 years of experience in QA or software testing.
- Strong customer/business focus with excellent communication skills.
- Proficiency in Oracle RDBMS and SQL.
- Experience with Test-Driven Development (TDD) or Behavior-Driven Development (BDD).
- Proven ability to define test strategies write test cases and work collaboratively with large cross-functional teams.
- In-depth knowledge of testing methodologies (white-box vs. black-box functional vs. path testing).
- Experience in both Waterfall and Agile SDLC environments.
Preferred Qualifications
- SOA/Web Services testing experience.
- Familiarity with SCRUM and iterative development.
- Experience with Jira/Xray or equivalent test management tools.
- Proficiency in automated testing tools (SOAPUI Cucumber Selenium).
- Strong database query skills and ability to write complex joins.
- Scripting experience in PL/SQL Python UNIX Shell JavaScript Perl Ruby HTML/DHTML SOAP XML JCL or CICS.
- Experience with logical data model testing.
- Background as a software developer or architect.