Lead QA Engineer, Automation
Work closely with product and development teams to identify/communicate defects and monitor resolutions, also author complete series of acceptance and functional tests.
Develop new testing tools and processes to achieve desires QA goals.
Take complete ownership and lead end-to-end testing for a particular product.
Maintain automated test environment and perform unit, functional and stress testing.
Participate in the creation and enhancement of the continuous integration platform used to test the product.
Provide support in design, development and production phases of product.
Lead, mentor and train junior team members in the QA Team.
7-10 years of experience in functional testing of web-based applications and must be hands on Automated test development.
Strong knowledge of Java, Data structures, OOPS concepts and its applications.
Understanding of Web Technologies like HTTP, REST etc.
Knowledge of Database concepts and query languages like SQL etc.
Conceptual understanding of Client Server Architecture.
Hands on experience with Performance Testing and Load Testing tools like JMeter.
Strong experience with automation test tools (preferably Selenium Webdriver, Rest Assured,Jmeter).
Automated builds and deployments process using GIT or other SCM, Maven, Jenkins/Hudson is a plus.
Knowledge of Docker and Kubernetes is an added advantage.
Experienced with Apache/Tomcat web servers and web application development.
Must be a critical thinker with excellent verbal and written skills.