5-7 years of experience in software testing and automation
Proficient in test automation tools like Selenium, Cypress, Playwright, and WebDriverIO
Experience with API testing tools such as Postman and REST Assured
Strong scripting skills in languages like Java, Python, or JavaScript
Familiarity with CI/CD tools like Git and Jenkins
Solid understanding of QA methodologies and the software testing lifecycle
Prior experience in public sector or OPS is a plus
Responsibilities
Identify automation opportunities within software processes
Design and execute automated QA tests using scripts
Develop and write test automation scripts
Utilize various test automation frameworks
Investigate software issues identified during testing
Collaborate with QA analysts and developers to resolve problems
Benefits
Flexible work hours
Opportunities for professional development
Collaborative team environment
Access to the latest testing tools and technologies
Support for work-life balance
Full Job Description
Job Description Responsibilities:
Identifies opportunities for automation within software processes
Designs and executes QA tests using scripts that automatically test functionality.
Designs and writes test automation scripts
Utilizes test automation frameworks
Investigates problems in software as a result of testing
Works with QA analysts and software developers to find solutions
General Skills:
Experience identifying opportunities for automation within software processes.
Experience designing and executing QA tests using scripts that automatically test functionality
Experience running tests for databases, systems, networks, applications, hardware and software
Experience identifying and documenting bugs and quality issues in development, service or business processes.
Experience installing applications and databases relevant to automation
Experience collaborating with stakeholders to understand how automation can improve workflow and creating documentation
Experience gathering and documenting requirements from end-users to develop the best automation solutions
A team player with a track record for meeting deadlines, managing competing priorities and client relationship management experience
Requirements
Experience and Skill Set Requirements:
Must Haves:
Stronghands-on experience with test automation tools and frameworks such as:
Selenium,Cypress, Playwright, or WebDriverIO (for UI testing)
Postman,REST Assured, or SoapUI (for API testing)
JMeteror Gatling (for performance testing)
Solidunderstanding of test frameworks (e.g., TestNG, JUnit, Mocha) and BDDtools (e.g., Cucumber, SpecFlow).
Abilityto analyze manual test cases and identify areas suitable for automation.
Nice to have:
Prior OPS or public sector exp.
Skill Set Requirements:
Technical Skills:
Stronghands-on experience with test automation tools and frameworks such as:
Selenium,Cypress, Playwright, or WebDriverIO (for UI testing)
Postman,REST Assured, or SoapUI (for API testing)
JMeteror Gatling (for performance testing)
Proficiencyin scripting/programming languages such as Java, Python,JavaScript, or C#.
Experiencewith version control and CI/CD tools like Git, Jenkins, Azure DevOps,or GitLab CI.
Solidunderstanding of test frameworks (e.g., TestNG, JUnit, Mocha) and BDDtools (e.g., Cucumber, SpecFlow).
Quality Assurance & Testing:
Deepknowledge of the software testing lifecycle (STLC) and QAmethodologies (e.g., functional, regression, integration, system,smoke, and exploratory testing).
Experiencedeveloping data-driven, keyword-driven, or hybrid automation frameworks.
Abilityto analyze manual test cases and identify areas suitable for automation.
Soft Skills:
Strongcommunication skills; both written and verbal
Excellentinterpersonal relations and demonstrated ability to work with otherseffectively in teams
Demonstratedability to work with functional and technical teams Demonstrated abilityto participate in a large team and work closely with other individual teammembers
Provenanalytical skills and systematic problem solving
Strongability to work under pressure, work with aggressive timelines, and beadaptive to change