SDET (API Automation)

Essential Functions and Responsibilties

  • Identify acceptance criteria for user stories by collaborating with Business Analysts, Product Owner and team members every sprint
  • Identify and document test cases and get them reviewed within the team
  • Find, report and track software defects to closure in an appropriate and effective manner
  • Write high quality, efficient, readable and maintainable code to automate tests
  • Build/enhance automation libraries and frameworks
  • Follow good coding development practices and patterns
  • Perform reviews of code developed by team members
  • Participate in tool analysis, create proof of concepts, and makes recommendation to support the tools selection process

 

Job Requirements

  • 2-5 years of RESTful / JSON Web Services and Web/Mobile Apps testing experience
  • Bachelor Degree in Information Technology or related field, or equivalent combination of education and experience is preferred
  • 2+ years of programming experience in at least one language out of C#, Scala, Java, Groovy and JavaScript
  • Proficiency with testing web services with (but not limited to) REST Assured, Karate, RestSharp, Postman, Gatling, JMeter etc
  • Experience using Selenium WebDriver and/or Appium for automating Web/Mobile apps
  • Must have good understanding of web and backend technologies
  • Performing manual and automated testing
  • Exposure to BDD and tools like Specflow, Cucumber and Spock
  • Knowledge of Performance and Security testing
  • Experience with defect tracking/management software like JIRA
  • Demonstrates strong analytical and problem-solving skills
  • Experience with Continuous Integration using Jenkins and exposure to Git
  • Strong verbal and written communication skills
  • Ability to work in a fast-paced dynamic team-oriented environment
  • Ability to meet aggressive deadlines and handle complex projects
  • Aptitude to learn new technologies
  • Exposure to AWS and Docker is an added advantage

 

 

Job Features

Job CategoryDevelopment
SkillsC#, Scala, Java, Groovy, JavaScript, API Test Automation, REST APIs, REST Assured Tools, Java Http client, GIT/SVN, Agile Environment, BDD, AWS
Experience2 to 5 Years

Apply For This Position

A valid email address is required.
A valid phone number is required.