Job ID :
Position: Applications Analyst/ QA
Client: State of CO - OIT
Location: 100% remote
Duration: 6 Months
Senior QA Engineer
Project Background and Objective
This position requires a highly skilled Senior QA Engineer to establish and drive comprehensive automated testing strategies and practices as a part of the Department of Personnel and Administrations (DPA) critical software modernization project.. The primary objective is to ensure the quality functionality performance accessibility and security of the modernized web application through robust automated testing.
Primary Responsibilities
The contractor will be responsible for the following:
- Automated Test Strategy and Implementation:
- Design develop and implement comprehensive automated test strategies for a 3rd party web application.
- Build maintain and enhance test automation frameworks utilizing Cypress
- Write execute and maintain automated test scripts focusing on functionality performance accessibility and security.
- Maintain clear and concise documentation for all automated testing processes and frameworks.
- CI/CD Integration:
- Integrate automated tests into DevOps pipelines to enable seamless Continuous Integration/Continuous Deployment (CI/CD) workflows.
- Collaboration and Knowledge Transfer:
- Collaborate effectively with internal development teams product managers and other stakeholders.
- Engage professionally and effectively with external vendors related to the 3rd party web application.
- Mentor and coach existing team members on test automation best practices tools and techniques facilitating knowledge transfer.
- Quality Assurance:
- Identify analyze and report software defects and track them to resolution.
- Ensure that quality issues and defects are appropriately identified documented tracked and resolved.
- Provide expert guidance on QA methodologies and best practices.
Required Qualifications
- Technical Expertise
- Expert proficiency in JavaScript.
- Extensive experience in building and utilizing test automation frameworks (e.g. Cypress Selenium Playwright).
- Demonstrated experience in integrating automated tests into DevOps pipelines for CI/CD workflows (e.g. Azure DevOps)
- Proven experience in developing and documenting comprehensive test plans.
- Strong understanding of web application testing including functionality performance accessibility and security testing.
- Cognitive and Analytical
- Strong problem solving abilities
- Reporting and trend analysis
- Situational awareness
Desired Professional Attributes
- Excellent Communication Skills: Ability to articulate technical concepts clearly and concisely both verbally and in writing.
- Strong Collaboration Skills: Proven ability to work effectively within a team environment and with cross-functional teams.
- Vendor Engagement: Proven ability to effectively engage with and communicate with external vendors.
- Problem-Solving Skills: Strong analytical and problem-solving capabilities.
- Proactive and Self-Motivated: Ability to work independently and take initiative to drive project success.
- Mentorship and Coaching Abilities: Capacity to effectively transfer knowledge and mentor team members in test automation.
Success Criteria / Performance Metrics
Successful performance in this role will be measured by:
- Successful design development and implementation of the automated testing framework and test suites within the project timelines.
- Achieving agreed-upon automated test coverage for critical application functionalities.
- Seamless and effective integration of automated tests into the CI/CD pipeline contributing to faster and more reliable releases.
- Clarity completeness and accuracy of test plans documentation and reports.
- Effective identification reporting and tracking of software defects.
- Positive feedback from team members regarding the quality of mentorship knowledge transfer and collaboration.
- Overall contribution to the quality and timely delivery of the software modernization project.
Job ID : Position: Applications Analyst/ QA Client: State of CO - OIT Location: 100% remote Duration: 6 Months Senior QA Engineer Project Background and Objective This position requires a highly skilled Senior QA Engineer to establish and drive comprehensive automated testing strateg...
Job ID :
Position: Applications Analyst/ QA
Client: State of CO - OIT
Location: 100% remote
Duration: 6 Months
Senior QA Engineer
Project Background and Objective
This position requires a highly skilled Senior QA Engineer to establish and drive comprehensive automated testing strategies and practices as a part of the Department of Personnel and Administrations (DPA) critical software modernization project.. The primary objective is to ensure the quality functionality performance accessibility and security of the modernized web application through robust automated testing.
Primary Responsibilities
The contractor will be responsible for the following:
- Automated Test Strategy and Implementation:
- Design develop and implement comprehensive automated test strategies for a 3rd party web application.
- Build maintain and enhance test automation frameworks utilizing Cypress
- Write execute and maintain automated test scripts focusing on functionality performance accessibility and security.
- Maintain clear and concise documentation for all automated testing processes and frameworks.
- CI/CD Integration:
- Integrate automated tests into DevOps pipelines to enable seamless Continuous Integration/Continuous Deployment (CI/CD) workflows.
- Collaboration and Knowledge Transfer:
- Collaborate effectively with internal development teams product managers and other stakeholders.
- Engage professionally and effectively with external vendors related to the 3rd party web application.
- Mentor and coach existing team members on test automation best practices tools and techniques facilitating knowledge transfer.
- Quality Assurance:
- Identify analyze and report software defects and track them to resolution.
- Ensure that quality issues and defects are appropriately identified documented tracked and resolved.
- Provide expert guidance on QA methodologies and best practices.
Required Qualifications
- Technical Expertise
- Expert proficiency in JavaScript.
- Extensive experience in building and utilizing test automation frameworks (e.g. Cypress Selenium Playwright).
- Demonstrated experience in integrating automated tests into DevOps pipelines for CI/CD workflows (e.g. Azure DevOps)
- Proven experience in developing and documenting comprehensive test plans.
- Strong understanding of web application testing including functionality performance accessibility and security testing.
- Cognitive and Analytical
- Strong problem solving abilities
- Reporting and trend analysis
- Situational awareness
Desired Professional Attributes
- Excellent Communication Skills: Ability to articulate technical concepts clearly and concisely both verbally and in writing.
- Strong Collaboration Skills: Proven ability to work effectively within a team environment and with cross-functional teams.
- Vendor Engagement: Proven ability to effectively engage with and communicate with external vendors.
- Problem-Solving Skills: Strong analytical and problem-solving capabilities.
- Proactive and Self-Motivated: Ability to work independently and take initiative to drive project success.
- Mentorship and Coaching Abilities: Capacity to effectively transfer knowledge and mentor team members in test automation.
Success Criteria / Performance Metrics
Successful performance in this role will be measured by:
- Successful design development and implementation of the automated testing framework and test suites within the project timelines.
- Achieving agreed-upon automated test coverage for critical application functionalities.
- Seamless and effective integration of automated tests into the CI/CD pipeline contributing to faster and more reliable releases.
- Clarity completeness and accuracy of test plans documentation and reports.
- Effective identification reporting and tracking of software defects.
- Positive feedback from team members regarding the quality of mentorship knowledge transfer and collaboration.
- Overall contribution to the quality and timely delivery of the software modernization project.
View more
View less