RQ11529 Automation Developer Senior
Job Summary
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
Experience and Skill Set Requirements:
Must Haves:
- Strong hands-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)
- JMeter or Gatling (for performance testing)
- Solid understanding of test frameworks (e.g. TestNG JUnit Mocha) and BDD tools (e.g. Cucumber SpecFlow).
- Ability to analyze manual test cases and identify areas suitable for automation.
Nice to have:
- Prior OPS or public sector exp.
Skill Set Requirements:
Technical Skills:
- Strong hands-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)
- JMeter or Gatling (for performance testing)
- Proficiency in scripting/programming languages such as Java Python JavaScript or C#.
- Experience with version control and CI/CD tools like Git Jenkins Azure DevOps or GitLab CI.
- Solid understanding of test frameworks (e.g. TestNG JUnit Mocha) and BDD tools (e.g. Cucumber SpecFlow).
Quality Assurance & Testing:
- Deep knowledge of the software testing lifecycle (STLC) and QA methodologies (e.g. functional regression integration system smoke and exploratory testing).
- Experience developing data-driven keyword-driven or hybrid automation frameworks.
- Ability to analyze manual test cases and identify areas suitable for automation.
Soft Skills:
- Strong communication skills; both written and verbal
- Excellent interpersonal relations and demonstrated ability to work with others effectively in teams
- Demonstrated ability to work with functional and technical teams Demonstrated ability to participate in a large team and work closely with other individual team members
- Proven analytical skills and systematic problem solving
- Strong ability to work under pressure work with aggressive timelines and be adaptive to change
Public sector Experience
Required Skills:
Experience and Skill Set Requirements: Must Haves: Strong hands-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) JMeter or Gatling (for performance testing) Solid understanding of test frameworks (e.g. TestNG JUnit Mocha) and BDD tools (e.g. Cucumber SpecFlow). Ability to analyze manual test cases and identify areas suitable for automation. Nice to have: Prior OPS or public sector exp. Skill Set Requirements: Technical Skills: Strong hands-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) JMeter or Gatling (for performance testing) Proficiency in scripting/programming languages such as Java Python JavaScript or C#. Experience with version control and CI/CD tools like Git Jenkins Azure DevOps or GitLab CI. Solid understanding of test frameworks (e.g. TestNG JUnit Mocha) and BDD tools (e.g. Cucumber SpecFlow). Quality Assurance & Testing: Deep knowledge of the software testing lifecycle (STLC) and QA methodologies (e.g. functional regression integration system smoke and exploratory testing). Experience developing data-driven keyword-driven or hybrid automation frameworks. Ability to analyze manual test cases and identify areas suitable for automation. Soft Skills: Strong communication skills; both written and verbal Excellent interpersonal relations and demonstrated ability to work with others effectively in teams Demonstrated ability to work with functional and technical teams Demonstrated ability to participate in a large team and work closely with other individual team members Proven analytical skills and systematic problem solving Strong ability to work under pressure work with aggressive timelines and be adaptive to change Public sector Experience