QA Automation Consultant
Dyddiad hysbysebu: | 09 Gorffennaf 2025 |
---|---|
Cyflog: | £29,000 i £33,000 bob blwyddyn |
Oriau: | Llawn Amser |
Dyddiad cau: | 08 Awst 2025 |
Lleoliad: | Edinburgh, Scotland |
Gweithio o bell: | Hybrid - gweithio o bell hyd at 2 ddiwrnod yr wythnos |
Cwmni: | S & M Systems Ltd |
Math o swydd: | Parhaol |
Cyfeirnod swydd: | SaM-0020 |
Crynodeb
S & M Systems Ltd is looking for a skilled skilled QA Automation Consultant to join our dynamic team and help us launch a new, high-quality e-commerce website.
Your primary role will be to ensure our website and its applications are robust, reliable, and free of defects before they reach our customers. You will use your expertise in Python and Java to design, build, and execute automated tests that guarantee a seamless user experience. This is a critical role where you will be the guardian of our product's quality.
Main responsibilities will include:
• Designing, developing, and maintaining automated testing frameworks using Python and Java.
• Creating detailed and well-structured test plans and test cases based on project requirements.
• Executing automated tests to find bugs, defects and issues in new features and existing systems.
• Identifying, recording, and tracking defects thoroughly using our bug-tracking system.
• Performing different types of testing, including functional, regression, and API testing.
• Working closely with our software developers to identify the root cause of issues and help resolve them.
• Contributing to the continuous improvement of our quality assurance processes and standards.
• Providing training and mentorship to team members on testing best practices and automation tools.
Essential Skills and Experience we are looking for:
• Proven work experience in a Quality Assurance or Software Testing role, with a focus on automation.
• Strong proficiency in writing test scripts and using testing frameworks with both Python (e.g., Pytest, Selenium) and Java (e.g., JUnit, Selenium).
• Solid experience with automated testing tools for API testing, backend systems and web applications.
• Experience in testing APIs (e.g., using Postman, SoapUI, REST Assured, or similar tools).
• An understanding of security testing principles.
• A meticulous eye for detail and excellent analytical and problem-solving skills.
• Strong communication skills and the ability to work collaboratively with a technical team.
Desirable Skills (Not essential but a plus):
• Experience with performance and load testing tools (e.g., JMeter, Gatling).
• Familiarity with CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI) and integrating automated tests.
• Previous experience testing e-commerce websites or applications.
Your primary role will be to ensure our website and its applications are robust, reliable, and free of defects before they reach our customers. You will use your expertise in Python and Java to design, build, and execute automated tests that guarantee a seamless user experience. This is a critical role where you will be the guardian of our product's quality.
Main responsibilities will include:
• Designing, developing, and maintaining automated testing frameworks using Python and Java.
• Creating detailed and well-structured test plans and test cases based on project requirements.
• Executing automated tests to find bugs, defects and issues in new features and existing systems.
• Identifying, recording, and tracking defects thoroughly using our bug-tracking system.
• Performing different types of testing, including functional, regression, and API testing.
• Working closely with our software developers to identify the root cause of issues and help resolve them.
• Contributing to the continuous improvement of our quality assurance processes and standards.
• Providing training and mentorship to team members on testing best practices and automation tools.
Essential Skills and Experience we are looking for:
• Proven work experience in a Quality Assurance or Software Testing role, with a focus on automation.
• Strong proficiency in writing test scripts and using testing frameworks with both Python (e.g., Pytest, Selenium) and Java (e.g., JUnit, Selenium).
• Solid experience with automated testing tools for API testing, backend systems and web applications.
• Experience in testing APIs (e.g., using Postman, SoapUI, REST Assured, or similar tools).
• An understanding of security testing principles.
• A meticulous eye for detail and excellent analytical and problem-solving skills.
• Strong communication skills and the ability to work collaboratively with a technical team.
Desirable Skills (Not essential but a plus):
• Experience with performance and load testing tools (e.g., JMeter, Gatling).
• Familiarity with CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI) and integrating automated tests.
• Previous experience testing e-commerce websites or applications.