Position: Test Automation Analyst
Experience: 5-9 years

Education: Any Graduation or Post Graduation
Location: Hyderabad, Telangana, India

 

Eligibility Criteria

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

Roles & Responsibilities:

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

Apply Now