Skip to content
Try it Free Request Your Demo

    QA Automation Engineer

    Help ensure a flawless experience for our customers. Put your software testing experience to the test by helping to design and execute scenarios relevant to high-performing web applications deployed in the cloud.

    Apply Now

    Requirements

    • Strong experience in Software Testing with a solid understanding of test planning, design and execution of high-performing Web Applications deployed in cloud environment.
    • Understanding product and business objectives to create and execute test scenarios
    • Ability to understand architecture and how components interact with each other at a deeper level
    • Design/maintain test plans, cases/conditions and expected results based on mapping QA test cases to business and functional requirements
    • Strong problem analysis, problem-solving skills and keen attention to detail
    • Ability to recognize risks and errors in an application
    • Capable of balancing multiple priorities and remain flexible in a changing environment
    • In-depth knowledge of one or more of these operating systems: Linux, macOS, Windows

    Qualifications & Skills

    • Bachelor’s degree in Computer Science or equivalent
    • 2-4 years of QA experience testing large scale web applications and REST services
    • Experience testing user interfaces, automated/scheduled processes, and web services
    • Experience with Java or Python and Automation testing using Selenium WebDriver, TestNG
    • Experience developing shell scripting for automation.
    • Experience working with a bug-tracking tools, like Jira
    • Experience working with SQL and be able to query databases such as Postgresql, MySQL, SQLite etc.
    • Experience working with container technologies (Docker, Kubernetes)
    • Experience working with CI/CD pipelines using Jenkins
    • Proficient at using testing automation tools such as Selenium for UI and tools like Gatling/Postman for API testing

    Responsibilities

    • View the product from a customer point of view. Be a customer advocate.
    • Triage, document, track and escalate bugs
    • Validate, document, and assess impact and root cause of reported bugs
    • Setting up, maintaining, and executing test automation in multiple QA environments.
    • Build test scenarios and acceptance tests
    • Incorporating test automation into CI/CD pipelines
    • Comfortable with collaboration, open communication and reaching across Dev, QA, Ops and other cross-functional teams
    • Investigating customer reported problems and identifying root causes

    Ready To Apply?

    To apply, please reference the job title and send your resume and cover letter to the link below.