What are the responsibilities and job description for the Quality Assurance Automation Lead position at Compunnel Inc.?
Key Responsibilities:
- Develop and design automation frameworks in collaboration with development and QA teams.
- Define test strategies using risk-based methodologies to enhance software quality.
- Identify areas of process optimization to improve efficiency and effectiveness in testing.
- Collaborate with teams across infrastructure, security, and development to integrate quality assurance into the software development life cycle (SDLC).
- Monitor and execute automated test scripts for incremental and monthly software releases.
- Document framework architecture, test results, defects, and resolutions.
- Establish and track automation metrics and KPIs for stakeholders.
- Mentor QA team members on best practices in automation and software testing.
- Act as a backup to the UAT Technical Lead and participate in related meetings.
Required Qualifications:
- 5-10 years of experience in designing and maintaining test automation frameworks for web and API-based applications.
- Proficiency in Java and object-oriented design principles.
- Hands-on experience with Selenium, JUnit/TestNG, Playwright, REST Assured for automation testing.
- Expertise in writing XPath and CSS Selectors for automation scripts.
- Experience with CI/CD tools such as Jenkins, Maven, XL Deploy, Git/SVN.
- Strong understanding of QA methodologies, SDLC, and testing techniques (black-box, white-box, functional, smoke, and regression testing).
- Experience in Microsoft 365 (Excel, Word, PowerPoint) for documentation and reporting.
- AWS experience is a plus.
Education & Certifications:
- Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent work experience.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent verbal and written communication skills.
- Prior experience in government or healthcare IT projects is preferred.