Job Openings‎ > ‎

Senior Automation Quality Assurance Engineer

We are looking for a Senior Automation Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality. Senior Automation QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)

  • Bachelor’s degree in Computer Science, Software Engineering or Equivalent
  • 4+ years of working experience as a Quality Assurance Engineer
  • 2+ years of Remote Working Experience
  • 3+ years of hands-on experience with test automation tools and libraries for both web and mobile such as Selenium, Robot Framework, Appium, TestNG along with Jenkins
  • Experience with web technologies: HTML, JavaScript, XML, CSS, SQL, etc
  • Experience with API and integrations testing
  • Experience with speed and performance testing of web applications such as Locust or JMeter
  • Develop and drive innovative solutions for automated testing strategies and quality assurance of systems and products.
  • Write robust, maintainable test automation code.
  • Participate in scrum ceremonies and actively undertake sprint tasks – these include:
    • supporting the development of test plans
    • creation of tests – both manual and automated
    • reviewing of stories, code and tests
    • execution of tests at all stages of the lifecycle
  • Utilize a BDD /ATDD approach to execute test plans and develop suitable test cases.
  • Follow the testing processes and practices within an agile software development team.
  • Use a test-first approach to create automated unit, integration, acceptance and performance tests.
  • Write, develop and maintain Test Scripts to ensure maximum coverage, quality and scalability across multiple products.
  • Monitor overnight runs of automation packs and ensure failures are addressed.
  • Maintain CI pipelines (Jenkins) to support continuous delivery of high quality code.
  • Working directly with Developers, DevOps, Product Managers, and Program Managers to ensure proper development and quality of our applications and platforms.
  • Collaborate with Software Engineers to continuously improve the testability and robustness of the codebase.
  • Provide feedback to software engineering teams and enforce that business requirements are being met in the product.
  • Collaborate with the development and product teams to ensure that automation activities provide the highest benefits.
  • Support and improve tools for continuous integration, automated testing and release management.
  • Guide and mentor Junior Automation QA engineers technically and strategically to achieve company automation goals.
  • Proficiency in English with Strong communications skills with a demonstrable ability to interact and influence at all levels within the organization
  • Solid understanding of quality assurance and testing processes within an Agile environment
  • Deep knowledge of testing concepts, processes and activities
  • Excellent problem solving, planning, analytical and documentation skills
  • Strong team player and must able to participate in Release deployments to production
  • Passion about and ability to deliver high quality features and end-to-end scenarios
  • Reporting and tracking bugs
Positions: 02

====APPLY NOW===== 

if you don't have gmail account to fill the form then please send us your resume at