What are the responsibilities and job description for the Senior Automation & QA Specialist position at Dunhill Professional Search?
Job Details
This is a remote job opportunity to support the Library of Congress (LOC)!
As a vital member of our agile team, you'll lead the charge in ensuring the highest standards of software quality. From designing strategic test plans to crafting automated scripts, your impact will be felt across the entire development process. You'll bring your expertise to the forefront as you work closely with our developers and stakeholders, ensuring smooth communication and flawless execution using Jira and Confluence.
You'll dive deep into a variety of platforms-from web and database-driven apps to mobile applications across iOS, Android, and Kindle. You'll also be at the cutting edge of Accessibility Testing, ensuring compliance with Section 508 and WCAG 2.1 regulations to create software that's accessible to all users, including those with assistive technology.
Your role will blend hands-on technical expertise with leadership, as you guide a dynamic testing team and collaborate with a cross-functional team of innovators. You'll use tools like Playwright, Cypress, Selenium, and Postman to deliver exceptional software that meets the highest standards of quality, usability, and accessibility.
Key Responsibilities:
- Drive Test Strategy: Design, develop, and execute comprehensive test strategies that ensure quality at every stage of the development lifecycle.
- Lead Automation Efforts: Build and maintain automated testing frameworks for mobile apps (iOS & Android) to streamline testing and improve efficiency.
- Agile Collaboration: Be a Subject Matter Expert (SME) and work closely with cross-functional teams in an Agile environment, communicating test results and technical details clearly.
- Comprehensive Testing: Conduct testing for web-based, database-driven applications, as well as mobile applications (iOS, Android, Kindle). Specialize in API testing (RESTful/SOAP) and accessibility testing using JAWS, VoiceOver, TalkBack, and VoiceView.
- Defect Management: Own the Defect Life Cycle, ensuring defects are logged, tracked, and resolved with precision.
- Accessibility Champion: Ensure our software is usable by everyone, including individuals relying on assistive technology. Test compliance with accessibility guidelines like Section 508 and WCAG 2.1.
What You Bring:
- Technical Expertise: Deep knowledge of automation tools and programming languages including Playwright, Cypress, Java, JavaScript, Selenium, and Appium. Proficiency in mobile testing (iOS, Android, Kindle), API testing with Postman, and accessibility testing tools.
- Experience & Leadership: 12 years of experience in software testing, automation, and development, with proven experience leading teams and working in Agile environments.
- Continuous Improvement: A passion for refining processes and driving excellence in software quality through testing. Strong problem-solving skills and a proactive, flexible approach to challenges.
- Communication & Collaboration: Stellar verbal and written communication skills, able to break down complex technical issues for non-technical stakeholders. Comfortable in client-facing meetings, acting as the expert in your domain.
Minimum Qualifications:
- Education: Bachelor's or Master's Degree in Engineering, Computer Science, or a related field.
- Certifications: Preferred certifications such as ISTQB, QA, AWS, PMP, OCAJP/OCPJP, MS, ITIL, or CCBA.
- Experience: 12 years of experience in software development, testing, and test automation. A MUST: Mobile automation experience (iOS & Android).
- Must be able to obtain a Public Trust Clearance- ship required