HM Note: This hybrid contract role is three 3 days in office. Candidates resume must include first and last name.
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
Additional Skills for RPA/ML Power Automate:
- Demonstrated 5 experience in developing testing and implementing complex system solutions using Microsoft Power Automate Robotics Process Automation (RPA) Machine Learning (ML) platform and Process Mining Technologies.
- Experience in configuring building or developing machine learning algorithms and relevant programming experiences such as Java or Python.
- Demonstrated experience and skills in using Power Automate flows cloud and desktop flows UI Interface AI builder/ Form Recognizer ML models and leveraging accelerators and connectors to build end-to-end RPA/ML automation solutions.
- Demonstrated experience and skills to interface and integrate with multiple databases monitoring applications Power BI and different services to implement end-to-end solutions.
- Demonstrated knowledge of OCR information extraction/classification and experience in using and training AI models based on business requirements.
- Demonstrated experience in documenting Solution Design Documents (SDD) based on business requirements and planning and executing the development tasks.
- Demonstrated experience in designing secure Restful/Soap APIs web services and microservices with Java/JEE Spring Framework SQL/NoSQL database Message Queue etc.
- Demonstrated experience in developing frontend applications using Angular Java Scripts Groovy JSON HTML/CSS/XML/XPath and Python.
- Good knowledge of IAM OAuth authentication and authorization.
- Has Experience in developing Java applications that follow Web Content Accessibility Guidelines (WCAG) at the AA level.
Skills
Experience and Skill Set Requirements
Technical Skills - 40
- Strong hands-on experience with test automation tools and frameworks such as:
- Selenium Cypress Playwright or WebDriverIO and nbsp;(for UI testing)
- Postman REST Assured or SoapUI and nbsp;(for API testing)
- JMeter or Gatling and nbsp;(for performance testing)
- Proficiency in and nbsp;scripting/programming languages and nbsp;such as Java Python JavaScript or C#.
- Experience with version control and CI/CD tools like and nbsp;Git Jenkins Azure DevOps or GitLab CI.
- Solid understanding of and nbsp;test frameworks (e.g. TestNG JUnit Mocha) and nbsp;and and nbsp;BDD tools (e.g. Cucumber SpecFlow).
Quality Assurance and amp; Testing - 35
- Deep knowledge of the and nbsp;software testing lifecycle (STLC) and nbsp;and and nbsp;QA methodologies and nbsp;(e.g. functional regression integration system smoke and exploratory testing).
- Experience developing and nbsp;data-driven and nbsp;keyword-driven or and nbsp;hybrid and nbsp;automation frameworks.
- Ability to analyze manual test cases and identify areas suitable for automation.
Soft Skills- 20
- 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- 5
OPS quality assurance standard and practices.
Must Have:
Looking for a senior QA with automation experience.
Selenium Cypress Playwright or WebDriverIO (for UI testing)
Postman REST Assured or SoapUI (for API testing)
JMeter or Gatling (for performance testing)