Description

  • The team supports testing up until it hits Production then it passes to another team. 
  • Its’ an UI application. It’s the login screen, looking at ID cards and supporting claims issues. The application is currently on mainframe DB2 but in process of moving app from DB2 to AWS (MongoDB) so exp. with AWS would be ideal. Shift and Lift model. 
  • This role requires accessibility knowledge.. Should be able to provide accessibility analysis reports to the UI/UX team. 
  • 20% Manual (SQL exp to execute queries and join tables is all) and 80% automation testing in the accessibility space. Functional automation testing as well. Proven experience with automated functional testing using frameworks like Selenium, Cypress, WebDriverIO, or similar.
  • Will support existing automation framework, will not build from scratch. Should be able to modify and write code when needed. 
  • Should know Java, Python or JavaScript as a coding language. 
  • Accessibility tools: (e.g., axe-core, Pa11y, WAVE, Tenon.io, VoiceOver, NVDA, etc.).
  • Strong knowledge of web accessibility standards (e.g., WCAG 2.0/2.1, Section 508, ADA) and experience conducting manual and automated accessibility testing.
  • Should have some experience with PDF Accessibility and editing PDF documents to add accessible features.
  • Should have experience with mobile accessibility testing (iOS and Android). Will be testing mobile browsers on iPhone, iPad, Android and Tablet. 
  • Healthcare BG would hold value but it is not required, the tech skills are main requirement

Key Responsibilities:
1. Functional Testing & Automation:
o Accountable for analyzing User Stories, Acceptance Criteria and Prepare In Sprint automated test scripts for Web/UI, Web Services and Mobile application
o Accountable for coding automation scripts utilizing tools such as Selenium, SoapUI , Cucumber and BDD Framework
o Responsible to Create, maintain and update the automation framework in alignment with enterprise standards and best practices
o Write clean, maintainable, and reusable automated test scripts using languages like JavaScript, Python, or Java.
o Ensure that functional requirements and user stories are adequately tested, covering all critical user journeys and edge cases.
o Integrate automated functional tests into the CI/CD pipeline (e.g., Jenkins, GitHub Actions, GitLab CI).

2. Accessibility Testing & Automation:
o Perform accessibility audits and automated testing to ensure compliance with WCAG 2.1/2.2, Section 508, ADA, and other relevant accessibility standards.
o Develop and maintain automated accessibility tests using tools like axe-core, Pa11y, WAVE, Tenon.io, and integrate them into the CI/CD pipeline.
o Identify and report accessibility issues across platforms (web and mobile), ensuring they are prioritized and addressed by development teams.
o Work with development teams to implement accessibility best practices and ensure issues are resolved during development cycles.

3. Test Strategy and Planning:
o Define comprehensive functional and accessibility test strategies, ensuring complete coverage of functional requirements and accessibility criteria.
o Create and maintain detailed test plans, test cases, and testing documentation for both functional and accessibility testing.
o Collaborate with product, development, and design teams to understand user needs, functional requirements, and accessibility goals.

4. Collaboration & Cross-functional Communication:
o Work closely with developers, designers, and product managers to ensure accessibility and functional requirements are met throughout the software development lifecycle.
o Advocate for accessibility best practices and collaborate with designers and developers to create accessible user interfaces.
o Provide actionable feedback on design and development to ensure the product meets both functional and accessibility standards.

5. Regression & Reporting:
o Ensure thorough regression testing is conducted to confirm that new changes do not break existing functionality or accessibility features.
o Document, report, and track functional and accessibility issues, ensuring they are resolved in a timely manner.
o Provide detailed reports on test execution results, defects, and testing status to stakeholders.

6. Continuous Improvement:
o Stay up-to-date with the latest trends, tools, and best practices in functional automation and accessibility testing.
o Propose improvements to the testing process, automation framework, and overall QA strategy.

Required Skills and Qualifications:
Experience:
o 7+ years of experience in Quality Assurance (QA) with a focus on functional automation and accessibility testing.
o Proven experience with automated functional testing using frameworks like Selenium, Cypress, WebDriverIO, or similar.
o Strong knowledge of web accessibility standards (e.g., WCAG 2.0/2.1, Section 508, ADA) and experience conducting manual and automated accessibility testing.
o Experience with accessibility testing tools (e.g., axe-core, Pa11y, WAVE, Tenon.io, VoiceOver, NVDA, etc.).
o Experience with PDF Accessibility and editing PDF documents to add accessible features.
o Familiarity with responsive design, cross-browser compatibility, and mobile-first design practices.

Technical Skills:
o Proficiency in programming/scripting languages used for test automation (JavaScript, Python, Ruby, Java, etc.).
o Hands-on experience with CI/CD tools like Jenkins, GitHub Actions, or GitLab CI for integrating automated tests.
o Strong knowledge of HTML, CSS, and JavaScript, especially as it pertains to accessibility and functional testing.
o Familiarity with version control systems like Git.
o Experience with mobile testing (both web and native apps) is a plus

Education

Any Gradute