QA Automation Engineer

Company: Nagarro Inc
Location: Austin, Texas, United States
Type: Full-time
Posted: 04.DEC.2019
< >

Summary

QA Automation Engineer Must have Skills : Selenium, C# Job Description : * Design and develop testing frameworks/solutions to automate te...

Description

QA Automation Engineer

Must have Skills : Selenium, C#

Job Description :

  • Design and develop testing frameworks/solutions to automate testing of web applications and backend services.
  • Maintain existing testing framework/scripts based on specifications.
  • Design functional and non-functional test cases that verify requirements and validate functionality
  • Execute automation tests and scripts for UI and server side, report results to the team.
  • Analyze user stories and technical requirements for validity, feasibility and technical soundness
  • Identify ways to enhance product quality, product functionality and user experience
  • Decompose user stories, technical requirements, and business rules and extract positive and negative test scenarios
  • Use methodical and repeatable processes to verify releases meet quality standards before launch
  • Execute functional testing within an Agile delivery model: Functional testing (primarily White Box)
  • Exploratory testing, Component testing, System testing, and Integration testing
  • Execute non-functional testing within an Agile delivery model: Installation testing, Compatibility testing, Interoperability testing and Reliability/Stability testing
  • Continuously make improvements to agile processes, testing practices and QA methods
  • Mentor and coach other Software Test Engineers on best practices

Requirement :

1. Strong in OOPS concepts
2. Analysis of multiple automation tools required for creating an automation solution
3. Designing multiple automation framework from scratch & Best Practices ( e.g. for web and mobile)
4. Framework Maintainence
5. Test scripts creation/updation/review
6. Strong coding skills in required languages- C#/ Java/ Python/ JavaScript/ TypeScript/ vbScript basics/ Gherkin/ Groovy
7. Expert in required automation tools- Selenium/ TestComplete/ Protractor/ UFT/ SpecFlow/ Cucumber/ Katalon/ Postman/ SOAP UI
8. Integration with different test management tools and CI/CD
9. Handle distributed testing on cloud and on-premise systems
10. Knowledge of emerging QA such as Chatbot/ IoT/ Blockchain
11. In case of Mobile Automation- knowledge of Appium/Katalon with required scripting language

- provided by Dice

 
Apply Now

Share

Free eBook

Flash-bkgn
Loader2 Processing ...