Description

Detailed Job Description: 

If you want to help build thriving businesses and guide industries from now to NEXT, keep reading to see how your ability to solve complex problems can make digital transformation a reality for clients. 

Responsibilities:

  • Automate-first, striving for complete automation of acceptance testing for release features
  • Participate in cross-functional collaboration to refine software requirements, with a clear focus on intent and outcomes, and plan, prepare and deliver implementation of test automation
  • Define comprehensive scenarios and variations in data to adequately perform testing
  • Implement test automation of acceptance scenarios, by not just taking lead from the core automation teams in technology and strategy, but also actively collaborating to yield solutions to new challenges
  • Support and advocates established testing procedures and provide input to establish those procedures
  • Guide and coach team members how to implement testing processes
  • Keeps abreast of software industry “Best Practices” and trends and communicates new information to QA team
  • Creation and review of automated scripts. 

Requirements:

  • 10+ years of experience with all aspects of software test engineering
  • Commitment to quality and high standards with close attention to detail
  • Experience leading project teams and client relations
  • Experience defining and planning QE strategies
  • Strong diagnostic, analysis, troubleshooting, problem-solving skills
  • Experience designing, writing, and executing test plans
  • Experience working with APIs, Micro-services, cloud infrastructure (Google Cloud Platform)
  • Extensive experience automating API testing for Java and scripting platforms using tools such as Selenium/JUnit/Mocha
  • Experience with test automation using Postman, SoapUI or similar tools
  • Experience with mocks / stubs, either custom built or using tools such as Wiremock
  • Experience with BDD and Gherkin feature file creation.
  • Experience in setting up testing environments (advising on what data to put in etc.)
  • Experience with continuous integration, build pipelines, automated test reporting
  • Agile development experience with Scrum methodology
  • Experience in working on Digital Transformation initiatives including defining and executing QE strategies.
  • Client Management skills are a must
  • Extensive experience in all phases of testing lifecycle


 

Education

Any Graduate