Get AI-powered advice on this job and more exclusive features.
Role Description
QA Automation Lead – design automated tests to validate the functionality of web and mobile applications. Test application functionality end-to-end, automate regression test suite and report results.
Responsibilities
- Expertise in creating automation test scripts using Selenium with Java, TestNG framework, and page object model design pattern
- Expertise in the planning, construction, and execution of test scripts
- Proficient in working with relational databases such as Microsoft SQL Server
- Test script development, maintenance & execution; experience with Azure/TFS integration is a plus
- Generate comprehensive test reports
- Experience with JIRA or similar defect tracking tool
- Maintain automation testing framework
- Experience working in Agile environment
- Work closely with application developers, business analysts, and product owners to achieve shift‑left testing
- Ability to prioritize and handle changing priorities in a fast‑paced environment
- Attention to detail is required
- Excellent verbal and written communication skills
- Build test plans, test suites, and manual or automated test cases for assigned changes
- Effectively communicate with team members, project managers, and clients as required
Required Skills
- OOPS programming concepts and experience in programming language Java
- Selenium
- TestNG framework using page object model (POM)
- Manual testing
- SpecFlow
- SQL
- Automation testing
- Good communication skills
Nice-to-have Skills
- API testing
- Exposure to mobile app testing is an added advantage
Qualifications
- 10+ years of work experience in systems or application development
- B.Tech/B.E/M.Tech or MCA degree from a reputed university; Computer Science background is preferred
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Other
Industries
IT Services and IT Consulting
Location
Fort Mill, SC