QA Automation Engineer

The QA Automation Engineer will be responsible for assisting with the daily activities of the QA team to ensure client requirements are met.

Essential Duties and Responsibilities 

  • Create test automation scripts for regression testing to improve software quality 
  • Plan, schedule and test software to ensure products meet design specifications and functionality requirements 
  • Perform creative and real-world testing to isolate problems 
  • Assist development team in completing projects that will introduce new features and new functionality to company products 
  • Provide technical solutions in several aspects of automation construction, from basic software coding to providing input in specific tools and languages 
  • Perform duties otherwise assigned 

Minimum Qualifications: 

  • Ability to build and maintain a test automation suite and provide continuous testing amid rapid release cycles 
  • Proficient in problem solving and technical resolution dialog 
  • Ability to work with project managers and developers to ensure the software achieves and maintains the highest levels of quality 
  • Strong project planning and results oriented skills 
  • Ability to manage competing priorities in a deadline driven environment 
  • Strong organizational skills and the ability to multi-task with a high level of attention to detail 
  • Strong analytical and organizational skills 
  • Excellent communication skills 

Education, Training and Experience 

  • 5 to 7 years of experience working as a Quality Assurance Engineer primarily in Automation.
    Minimum 4+ years of experience in automated testing, designing automation framework from end to end. 
  • Minimum 3+ years of experience in test automation with javascript/python (javascript coding preferred). 
  • Minimum 3+ years of experience in automation of API testing. 
  • Minimum 3+ years of experience in CI/CD infrastructure and tools and managing CI/CD tests. 
  • Experience with GitHub and continuous integration build system such as Jenkins. 
  • Experience with black box and white box testing with understanding of/experience with SQA methodologies, techniques and approaches. 
  • Hands on experience in management tools like Jira, TestRail and similar tools. 
  • Good understanding of web technologies including HTML, CSS, XML, JSON and REST APIs 
  • Good experience in Reviewing requirements, specifications and technical design documents to provide timely and meaningful feedback 
  • Hands on in creating detailed, comprehensive and well-structured test plans and test cases for functional and non-functional testing 
  • Adhering to Test management process and prioritizing test cases and triaging bugs. 
  • Ability to work cross-functionally with development and product teams to organize testing responsibilities. 
  • Ability to work in, and adaptable to a fast-paced environment. 
Job Location: Bengaluru India

Apply for this position

Allowed Type(s): .pdf, .doc, .docx