Designation: Senior Test Automation Analyst
Experience: 7 to 10 years (with at least 5 years of hands-on test automation expertise using tools such as Selenium or Protractor, RestAssured etc)
Education: Any Graduation or Post Graduation
Location: Hyderabad

Eligibility Criteria

  • Strong background and experience in manual testing concepts, methodologies, SDLC models
  • Knowledge about principles of automation framework design, Test automation methodologies, Processes, and standards
  • Should have been part of atleast 2 test automation projects
  • Proficient in test automation concepts, design, and maintenance of automated test scripts
  • Should be proficient in atleast 2 of the following test automation
    • Selenium webdriver with Java/ C#/ Ruby/ JavaScript/ Python/ PHP
    • Protractor
    • Appium
    • RestAssured/PostMan/SoapUI
  • Should be proficient in atleast 2 of the following frameworks /approaches
    • TestNG/NUnit/Jasmine/Mocha
    • Cucumber/Specflow
  • Should be proficient in at least 2 of the following Infrastructure tools
    • AWS/Google Cloud
    • Docker
    • Saucelabs/BrowserStack/CrossBrowser
    • Selenium Grid
    • ANSIBLE/Terraform/Kubernetes
  • Strong exposure on version controlling tools such as Git, SVN
  • Strong exposure and hands-on experience in setting up a Continuous testing pipeline with the following
    • AzureDevops
    • Jenkins
    • TeamCity
  • Strong understanding of web technologies including HTML5, JavaScript, CSS
  • Should have prior experience of interfacing with clients and other stakeholders
  • Should have prior experience in leading a small team of automation engineers
  • Excellent communication and interpersonal skills
  • Strong Analytical and troubleshooting skills
  • Ability to learn fast, problem-solve and pick up new technologies as needed

 

Roles & Responsibilities

    1. Design test automation frameworks from the scratch or enhance existing ones with new features/bug fixes
    2. Manage one or multiple test automation projects independently
    3. Develop, execute and maintain Automated test cases as part of the project and ensure the quality work is delivered
    4. Report bugs & recommend test automation enhancements to clients
    5. Design test automation strategies, test automation plans, and create proposals
    6. Conduct feasibility study analysis on test automation to select appropriate test automation tool and to select appropriate test cases/areas for automation
    7. Deliver proof of concepts on test automation to exhibit test automation abilities and skills
    8. Configure/Setup continuous testing with Jenkins or Azure DevOps
    9. Configure/setup required infrastructure to facilitate test automation
    10. Participate in teleconferences with clients to understand their requirements, troubleshoot automation issues, etc
    11. Research and implement test automation trends, processes, and best practices
    12. Support functional testing teams delivery team’s multiple test automation projects simultaneously
    13. Collaborate with Marketing and Sales team to prepare marketing collateral such as automation demos, technical articles, etc
    14. Write white papers, blogs, and case studies on test automation
    15. Lead a small team of test automation engineers

 

Apply Now