Software Test Engineer

Manchester, ENG, GB, United Kingdom

Job Description

Overview


We are seeking a highly skilled Software Test Engineer to join our dynamic quality assurance team. The ideal candidate will be responsible for designing, developing, and executing comprehensive test plans and test cases to ensure the delivery of high-quality software products. This role involves working closely with development teams to identify, troubleshoot, and resolve issues across various platforms including mobile and web applications. Experience with automation tools, scripting, and a strong understanding of SDLC methodologies such as Agile and Waterfall is essential. The candidate should possess excellent analytical skills, attention to detail, and a passion for delivering reliable software solutions.

Duties



Develop and execute detailed test plans, test cases, and scripts for functional, system, regression, performance, load testing, and user acceptance testing of software applications. Utilize testing tools such as TestNG, Selenium, JUnit, Cucumber, HP ALM, and Jenkins to automate test processes and improve efficiency. Conduct manual and automated testing of mobile applications on Android and iOS platforms using tools like Appium or similar frameworks. Perform API testing with RESTful APIs using tools like Postman or SOAPUI; validate data integrity with SQL/PLSQL/MySQL databases. Analyze test results to identify root causes of defects; collaborate with developers to troubleshoot issues using debugging techniques. Maintain and update test documentation including test cases, defect reports, and testing metrics in tools like Jira or TFS. Support continuous integration/continuous deployment (CI/CD) pipelines by integrating automated tests into build processes. Participate in requirements gathering sessions to understand business needs; translate these into comprehensive testing strategies. Conduct performance testing using LoadRunner or similar tools; analyze system performance metrics to identify bottlenecks. Engage in system testing across various operating systems including Windows and Linux; ensure compatibility across browsers and devices. Contribute to quality assurance initiatives by implementing best practices for QA/QC processes throughout the SDLC.

Requirements



Proven experience in software testing with a strong background in automation frameworks such as Selenium WebDriver, TestNG, JUnit, Cucumber, or similar tools. Proficiency in programming languages including Java, Python, C#, JavaScript, or Ruby for scripting automated tests. Hands-on experience with mobile testing on Android and iOS platforms utilizing tools like Appium or equivalent. Solid understanding of RESTful APIs, SOAP web services, JSON/XML data formats; experience with API testing tools is required. Familiarity with database management systems such as MySQL, SQL Server (Microsoft SQL Server), Oracle (DB2), MongoDB; ability to write complex queries for data validation. Knowledge of DevOps practices including CI/CD pipelines using Jenkins, GitHub/GitLab/Git repositories, Maven or Ant build tools. Experience working within Agile methodologies along with traditional Waterfall processes; strong requirements analysis skills. Excellent problem-solving skills with the ability to perform root cause analysis and system troubleshooting effectively. Familiarity with version control systems such as Git or SVN; experience managing test environments is preferred. Strong communication skills for collaborating across cross-functional teams; ability to document detailed test procedures and results clearly. This position offers an exciting opportunity to work on innovative projects within a collaborative environment that values quality assurance excellence and continuous improvement.
Job Type: Full-time

Pay: 27,139.80-61,313.71 per year

Work Location: Hybrid remote in Manchester M1 4DZ

Reference ID: STE01

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4141574
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    Manchester, ENG, GB, United Kingdom
  • Education
    Not mentioned