Description

Areas of Responsibility:
·        Design and implement tests, debug and define corrective actions.
·        Improve software development process by detecting and preventing errors in production.
·        Estimate, prioritize, plan and coordinate quality testing activities.
·        Review quality specifications and technical design documents to provide timely and meaningful feedback.

Skills and Qualifications:
·        4+ years testing/test automation experience along with basic testing of distributed applications. 
·        2+ years’ experience in automating test cases end-to-end for distributed applications.
·        +1 year experience in testing browser based web applications across different browsers and exposure to GUI testing automation.
·        Good understanding of distributed applications and the various points of failures in a distributed application. 
·        Thorough knowledge of scalability limits of a given application considering the load and system characteristics.
·        Experience in writing functional, end-end, regression and integration tests.

Strong testing and automation skills:
·        Core Java programming (for test automation)
·        Any RDBMS along with good knowledge of SQL
·        Test automation experience using Java based testing automation framework such as Selenium
·        Expertise in tools like Selenium, Test Cafe, Cypress, Puppeteer etc.
·        Testing of distributed applications
·        Experience in Test planning/Test Cases/Test Metrics
·        Understanding of security testing
·        Good understanding of performance testing
·        Backend Testing automation
·        Frontend Testing automation
·        Ability to learn new technologies with minimal guidance

Preferred Skills - 
·        PostgreSQL
·        Big Data testing experience.
·        Testing experience on Spark/Elastic Search based applications.
·        Experience in container based distributed applications.
·        Experience in testing applications in a cloud environment (AWS preferably).
·        Oauth 2.0
·        Experience in performance testing of web applications.
·        Understanding of usability and accessibility standards.
·        Compatibility testing using Browser Stack or Sauce Labs

Education

Any Graduate