Job responsibilities
- Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
- Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
- Adds to team culture of diversity, equity, inclusion, and respect
- Build, maintain, and enhance UI /API/Accessibility automation artifacts leveraging Selenium, Java, groovy, cucumber, playwright, cypress, Blaze-meter, PactFlow, axe, GIT, etc.
- Provide technical expertise throughout the software lifecycle including design, implementation, and delivery, with a focus on software testing and metrics.
- Effectively works in a fast-paced environment by utilizing time management and work prioritization skills.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Proficiency in automation and continuous delivery methods
- Advanced knowledge on test automation strategies
- Advanced in one or more programming language(s)
- Proven ability to write automated tests for web and API using toolsets such as Selenium and Cucumber.
- Hands on experience in JAVA, Selenium, Jenkins, OOP's concept.
- Hands-on practical experience on performance testing automation using tools like JMeter/Blazemeter
- Expertise in API / contract testing. Experience implementing contract testing methodologies for micro-services architectures via PactFlow.
- Detailed understanding of common defect and project management tools
- Advanced knowledge of WCAG 2.1 success criteria and techniques
- Experience on automating accessibility test using axe tool.
Preferred qualifications, capabilities, and skills
- Framework Development Experience with automation tools like Selenium (lang: Java, Groovy), Playwright (lang: Java), Cypress