Make Your Resume Now

Software Quality Engineer I

Posted November 24, 2025
Contract Mid-Senior Level

Job Overview

Anticipated Contract End Date/Length: 12 months 
Work set up: Hybrid

Our client in the software quality assurance/software testing industry. is looking for a Software Quality Engineer I with experience to develop and implement automated test assets, ensuring overall solution quality and alignment with enterprise testing standards.

What you will do:

  • Use the automation framework and predefined test tools to inspect, analyse, design, develop, and implement reusable automated test assets to quality-assure the solution and its architecture.
  • Apply strong working knowledge of Front End and API automation, as well as Performance Testing (NFT), using tools such as Selenium, Appium, Healenium, RestAssured, and JMeter.
  • Build and foster strong relationships with peers, subject matter experts, developers, product owners, and stakeholders through transparent communication aligned to organisational values.
  • Work closely with Quality Assurance Leads, Practise Leads, Business Analysts, Developers, Architects, Product Owners, and other stakeholders to meet client expectations.
  • Liaise with stakeholders across Group Technology to build aligned networks that support new ways of working.
  • Contribute to retrospective reviews to drive efficiencies and improve delivery quality.
  • Actively participate in planning, estimation, and sizing of products, features, and stories.
  • Deliver well-structured quality assurance solutions aligned to enterprise quality standards within agreed timelines.
  • Report and manage issue resolution timeously to prevent unplanned expenses and stability issues post-deployment.
  • Contribute to breaking down business needs into manageable features, stories, and epics.
  • Participate in backlog grooming, sprint planning, test estimation, and acceptance criteria definition.
  • Discuss low-level design and functional requirements with QA Leads and Architects to guide test automation approaches.
  • Collaborate with Core Technical Teams to enhance automation frameworks and overall platforms.
  • Develop automation code using the automation test kit and implement solutions with adequate sprint coverage.
  • Ensure test automation solutions meet architectural and development standards, supporting reusability and scalability.
  • Catalogue and store automation test code according to governance standards, ensuring artefacts are easily obtainable.
  • Integrate test automation into DevOps pipelines and execute automated test suites.
  • Log defects using predefined defect management processes, ensuring accurate and detailed root cause information.
  • Identify potential product risks and communicate mitigation factors to QA Leads.
  • Report daily testing status to the squad.
  • Collaborate on defect resolution and ensure root cause analysis is performed and documented.
  • Participate in retrospectives and stakeholder showcases.
  • Manage personal workload according to defined timelines and project expectations.
  • Collaborate with peers and industry experts to stay current on technical advancements and their application in the ecosystem.
  • Pursue continuous improvement in technical capabilities and mentor Software Test Engineers to develop their skills.
  • Support the achievement of business strategy, organisational objectives, and values.
  • Stay abreast of developments in the field of expertise and ensure personal growth.
  • Contribute to culture-building and corporate responsibility initiatives.
  • Seek opportunities to improve business processes, models, and systems through agile thinking.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!