Key Responsibilities
a. Design, create, and maintain automated test suites using Selenium
WebDriver and other automation tools.
b. Assure creation of re-usable and scalable automated tests for future
regression scenarios.
c. Generate code quality reports (e.g., SonarQube) and execute fortify scans
via automation to ensure secure code practices.
d. Develop comprehensive test strategies and plans in collaboration with App
Engineering, Architecture, and Production Architecture teams.
e. Create and manage test data to support functional and automated test
scenarios.
f. Execute resilience testing and validate deployment plans, including
pre-testing, deployment verification, and post-deployment validation
g. Influence Change Management, CI/CD pipelines, and tools integration f
seamless testing processes.
h. Modify the SDLC to ensure adherence to the Engineering Handbook,
including security best practices.
i. Execute all test cases (manual and automated) to detect defects early and
raise issues with developers and product owners.
j. Conduct accessibility testing for web interfaces to comply with WCAG
standards.
k. Complete application vulnerability and penetration testing to ensure no
active violations.
l. Establish common defect severity definitions across teams for consistent
alignment.
m. Drive processes to ensure end-customer needs are met and enhance
customer experience.
n. Shorten and amplify feedback loops for faster product delivery with higher
quality.
o. Achieve at least 80% test coverage and document all automated processes.
p. Identify and assure regression tests for future releases.
Requirements and Skills
a. Strong knowledge of Selenium WebDriver, Java, and other programming
languages.
b. Experience with testing frameworks like TestNG, JUnit, and Cucumber.
c. Familiarity with version control systems such as Git and CI/CD pipelines.
d. Knowledge of tools like SonarQube, Fortify, and security testing practices.
e. Deep understanding of Agile methodologies (e.g., Scrum, Kanban) and best
practices.
f. Ability to influence change management and optimize development
processes.
g. Strong problem-solving skills with a focus on delivering innovative solutions.
h. Excellent verbal and written communication skills to interact with
developers, product owners, and cross-functional teams.
i. Experience in web accessibility testing for compliance with WCAG
standards.
j. Expertise in creating, managing, and executing resilience testing plans.
Qualification
a. Bachelor of Engineering in Computer Science or equivalent.
b. 3 to 5 years of QA experience, with at least 2 years in Automation Testing.
c. Certifications such as Certified Selenium Professional (CSP) or ISTQB
Advanced Test Automation Engineer Certificate, or equivalent, are
preferred.
Job Types: Full-time, Permanent
Benefits:
- Flexible schedule
- Health insurance
- Life insurance
Work Location: Remote