Epicareer Might not Working Properly
Learn More

Software Engineer In Test Automation Testing

Salary undisclosed

Checking job availability...

Original
Simplified
Job Description

  • Create detailed, comprehensive and well-structured test plans and test cases
  • Design, develop and execute automation scripts using open source tools that is fast, scalable, easy to monitor and maintain
  • Create code that's easy to read
  • Able to perform Test Automation and set up frameworks on multiple application platforms like Web, Mobile - Android and API
  • Work with the team to maintain, improve and clean your code
  • Review each other's code and learn the software engineering best practices
  • Work with deployments teams and resolve issues for the system
  • Build and manage automated build/test/deployment environments

Qualifications

  • At least 3 years of experience in Automation Testing of software applications
  • Experience of working with Web, Mobile and API Testing in both manual & automation testing
  • Deep knowledge of Manual & Automation test methodologies and principles
  • Experience with Agile process management methodology
  • Proficiency in, at least, one programming language such as Javascript (preferably), Java, Python, Ruby, etc.
  • Highly experienced with testing tools such as Jira, TestRail, Git, Appium, Selenium, Webdriver.io, RestAssured, TestNG, Cucumber, CI/CD pipelines
  • High level understanding on how the internet works (HTTP, DNS, IP, Server-client interaction, etc)
  • Ability to spike and choose appropriate automated testing tools for the given problem statement
  • Knowledge of Performance & Security Testing and Linux/Unix commands