Software QA Engineer

Appmetric Software Limited
Basildon, UK
14 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£40,000.0 - £42,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Java (Programming Language) JavaScript (Programming Language) Agile Methodology Software Applications JIRA Automation of Tests Microsoft Azure Bug Tracking Systems Software Bug Management C Sharp (Programming Language) Client Server Models
+26 more
Software Quality Computer Programming Databases Database Testing Integrated Development Environments Python (Programming Language) Scrum Methodology Software Reliability Testing Selenium Software Engineering Software Requirements Analysis Software Systems Software Quality Assurance (SQA) SQL Databases Systems Integration Strategies of Testing Web Applications Scripting Performance Testing Postman Software Security Test Scripts Cypress (Programming Language) Information Technology Playwright Api Management

Job description

You will work closely with software developers, business analysts, product managers and other stakeholders to identify potential issues, improve testing processes and ensure that software products meet business requirements and user expectations., * Develop, review and execute comprehensive test plans, test cases and test scenarios based on software requirements and technical specifications.

  • Perform manual and automated testing of software applications, including functional, regression, integration, system and user acceptance testing.
  • Identify, document, track and report software defects using appropriate bug-tracking and test management tools.
  • Collaborate with software developers and technical teams to investigate issues, reproduce defects and verify fixes.
  • Design, develop and maintain automated test scripts and testing frameworks where appropriate.
  • Conduct API testing and validate integrations between software systems.
  • Carry out performance, compatibility, usability and reliability testing where required.
  • Review software requirements and specifications to identify ambiguities, risks and potential quality issues at an early stage.
  • Maintain accurate test documentation, test results, defect reports and quality assurance records.
  • Participate in software development lifecycle activities, including requirements analysis, sprint planning, code releases and deployment validation.
  • Contribute to continuous improvement of testing methodologies, tools and quality assurance standards.
  • Ensure that software releases meet defined quality criteria before deployment.
  • Support root-cause analysis and recommend corrective and preventive actions to minimise recurring defects.
  • Work collaboratively within Agile or other software development environments to support timely and reliable software delivery.

Requirements

This role is ideal for someone with strong analytical skills, a methodical approach to problem-solving and a passion for delivering high-quality software solutions., * A degree or equivalent qualification in Computer Science, Software Engineering, Information Technology or a related discipline, or relevant professional experience.

  • Proven experience in software quality assurance, software testing or a related technical role.
  • Strong understanding of software testing methodologies, test design techniques and defect management processes.
  • Experience preparing and executing test cases, test scripts and test plans.
  • Knowledge of software development lifecycles and quality assurance principles.
  • Familiarity with defect-tracking and test management tools such as Jira, Azure DevOps or equivalent platforms.
  • Understanding of web applications, databases, client-server architecture and software integrations.
  • Good analytical, troubleshooting and problem-solving skills.
  • Strong attention to detail and the ability to identify and communicate software defects clearly.
  • Excellent written and verbal communication skills.
  • Ability to work independently and collaboratively within a multidisciplinary team.

Desirable Skills

  • Experience with automated testing tools and frameworks such as Selenium, Cypress, Playwright or similar.
  • Knowledge of programming or scripting languages such as Python, Java, JavaScript or C#.
  • Experience with API testing tools such as Postman or similar.
  • Familiarity with SQL and database testing.
  • Understanding of continuous integration and continuous delivery (CI/CD) pipelines.
  • Experience working in Agile/Scrum environments.
  • Knowledge of performance testing tools and software security testing principles., If you are passionate about software quality, testing and delivering reliable technology solutions, we would like to hear from you.

Please submit your CV through Indeed, outlining your relevant experience, technical skills and suitability for the role.

Benefits & conditions

  • Competitive annual salary of £40,000-£42,000, depending on experience and suitability.
  • Opportunity to work on software development and quality improvement projects.
  • A collaborative and supportive working environment.
  • Opportunities for professional development and technical skills enhancement.
  • The opportunity to contribute to software quality standards and continuous improvement initiatives., * Canteen
  • Employee discount
  • Free parking
  • Referral programme
  • Work from home

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…