Job Description
BayNova has an exciting opportunity for a Quality Assurance Analyst to join our team in support of an important federal government client, in a fully remote / work from home role.
This role performs functional and integration testing. Β The right candidate will have a working knowledge of software engineering concepts such as software development standards, quality assurance standards, and Software Development Life Cycle (SDLC).Β Β The Quality Assurance Engineer will be responsible for designing and implementing tests, debugging, and defining corrective actions.Β As a Quality Assurance Engineer, you will be able to interpret requirements, monitor all stages of the Software Development Life Cycle to identify and resolve system malfunctions to meet quality standards.
Responsibilities:
- Ownership of all Quality Assurance Engineering duties for the projects UI and Server based application software testing.
- Estimate, prioritize, plan and coordinate testing activities.
- Creating and maintaining both UI and Server based software test scripts.
- Responsible for implementing and maintaining high-quality software testing/engineering framework for software development and quality assurance standards.
- Interpretation of product requirements into a test plan and corresponding test case development.
- Testing of software functionality, product installation, performance, load and usability testing.
- Liaise with internal teams (e.g. developers and product managers) to identify system requirements.
- Investigate the causes of non-conforming software and train users to implement solutions.
- Track quality assurance metrics, like defect densities and open defect counts
- Being a highly effective Quality Assurance Engineer and an active part of the projects Software Development Life Cycle (SDLC).
Qualifications:
- Proven experience in white and black box manual testing of web applications with UIs.
- Proven experience with functional, system, regression, and integration testing.
- Proven experience developing test cases from user stories.
- Strong analytical skills and a high level of attention to detail.
- Ability to execute and read complex SQL queries.
- Ability to analyze a product for accurate Integration test scenarios.
- Proven experience with test management tools. X-Ray experience is preferred.
- Experience working in an Agile/Scrum development process.
- Experience in white box testing of RESTful APIs, SOAP APIs, and/or web services.
- Superior written and verbal communication skills.
- Ability to multi-task under tight deadlines and report status.
- Ability to document QA procedures for the team.
- Ability to validate the deployment of software releases.
- Proven experience in test planning (including data planning), test scheduling, and test evaluation.
- Management of defects within a corporate defect tracking system.
- Must be a US Citizen
- Must be able to obtain and maintain Federal Government Public Trust
- Must pass a background investigation
Preferred Qualifications:
- Experience with automated testing tools. FitNesse and HPE LoadRunner are a plus.
- Experience creating, maintaining and evaluating software automation test scripts (including incorporation of dynamic test data).
- Experience working with and deploying Java jar files.
- Section 508 Compliance testing experience a plus.
- Experience with Linux, JBoss, Docker/OpenShift and Appian












