Description

About The Role

In this opportunity as QA Lead Engineer, you will:

QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. 
QA role plays an important part in our company’s product development process.
Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, 
while being cost-effective. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems,
we’d like to meet you.


About You

You're a fit for the role of QA Lead Engineer if your background includes:

8+ years of work experience
Lead team of technical QA automation members
High proficiency in computer technology and programming languages
Strong knowledge of Linux and Microsoft Windows
Solid knowledge of and practical experience in Web UI Automated Testing
Provides input for the planning, integration, casing, scripting, and execution of all testing required of a single software change or project.
Development/Improvement of test automation framework using Selenium WebDriver/Selenium Grid/Java/Test NG/SQL/RestAssured/Jenkins.
Contribute towards writing of automation scripts of manual test cases and tasks across all projects in multiple technologies.
Implement and manage continuous automated testing integration using Jenkins.
Executes test scripts/cases and communicates the results of testing.
Innovate and create utilities that helps to drive test automation effectively.
Leverages technical solutions on assigned projects.
May lead project sub team.
Stays current with industry trends and identifies technologies that will impact the business.
Conducts root cause analysis and correlation of other system and/or problems of moderate complexity.
Estimates effort required for own work
Identifies risk, comes up with mitigation plans, and implements the same.
Reports progress on problem resolution to management.
Recommends improvements to the testing processes to create efficiencies.
Provide training to other members as needed.
In-depth understanding of Java8 or above, Selenium WebDriver, Selenium Grid, Jenkins, Maven, Report Portal, TestNG/Junit, AWS, MS Teams, BDD, Cucumber JVM, Kanban
Understanding of the TAF structure, design patterns in automated testing
Experience with WS API (REST) testing, HTTP/HTTPs protocols
Experience in MS TFS as a source control and defect management system.
Experience with Web API Automated testing.
Experience with Apache Ant + Ivy
Strong knowledge of software QA methodologies, tools and processes
Hands-on experience with automated testing tools

Education

Any Graduate