We are seeking to hire a dynamic, highly customer-centric personality who has technical expertise in microservice architecture and can run a diverse development pod. The role will serve on the technology leadership team and report to the Head of Technology.
To be successful as a QA Automation Engineer you should be able to collaborate with the team
members and cross-functional stakeholders. Ultimately, a top-notch QA Automation Engineer should be good at writing automation scripts, demonstrate excellent communication skills, and have an ability to connect with other engineers and developers, and have a solid foundation in building automated regression suites.
Manage your team more effectively while aligning their day-to-day responsibilities with their long-term career development and growth
Work closely with the Product, Business, Development, and other teams to gather and verify requirements for test scenarios that match customer use cases and deliver a stable high-quality product
Developing and executing the Cross Browser (browsers like Safari, Chrome, and Mobile browsers) testing automation
Ownership of the automation test pipelines with regular reporting
Debugging critical issues
Participate in all Agile/Scrum ceremonies, including discussing and writing stories and tests to prepare for upcoming sprints
Perform requirement analysis to find issues early in the software development phase
Develop test cases for complex requirements
Bachelors degree in Computer Science, Information Science, or similar
Hands-on software testing and quality assurance activities with fluency in one or more programming languages like Java or Python
5 years of experience in Web Automation and Backend Testing
5 years of experience working with the Agile methodology, and related testing and test automation techniques
Experience working with and developing automated test scripts using test automation tools frameworks such as Selenium, WebDriver, Cucumber, TestNG, etc
Complete understanding of the Software Development Life Cycle
Experience working with keyword and data-driven test automation frameworks
Good experience in writing complex SQL queries
Experience working closely with developers, test engineers, and support staff for troubleshooting and resolution of technical issues
Strong written and verbal communication skills
Hands-on experience in performing gray box testing with automation testing tools
Basic hands-on with Linux systems to be able to troubleshoot backend issues
Good problem-solving skills - should be able to dive deep and provide root causes and resolve technical issues or tools-related issues