Software Test Engineer

Remote, GB, United Kingdom

Job Description

Overview


We are seeking a detail-oriented and technically skilled Software Test Engineer to join our dynamic quality assurance team. The ideal candidate will be responsible for designing, executing, and automating test cases to ensure the highest quality of our software products across various platforms, including mobile and web applications. This role offers an exciting opportunity to work with cutting-edge technologies and contribute to the development of reliable, scalable, and high-performance software solutions. The position requires a strong understanding of SDLC, testing methodologies, and automation tools, with experience in both manual and automated testing processes.

Responsibilities



Develop comprehensive test plans, test cases, and test scripts based on business requirements and technical specifications. Execute functional, system, regression, performance, load, and user acceptance testing for mobile applications (Android and iOS), web services (RESTful APIs), and enterprise systems. Automate test cases using tools such as Selenium, TestNG, Cucumber, JUnit, and other scripting frameworks in Java, Python, or C#. Perform cross-platform testing on various operating systems including Windows, Linux, and cloud environments like AWS or Azure. Conduct root cause analysis for defects identified during testing phases and collaborate with development teams to resolve issues efficiently. Integrate automated tests into CI/CD pipelines using Jenkins, GitLab CI, Azure DevOps, or similar tools to support continuous integration practices. Maintain and enhance test automation frameworks; utilize version control systems such as GitHub, GitLab, SVN, or TFS for code management. Collaborate with business analysts and developers during requirements gathering to ensure testability of features. Participate in requirement reviews and provide feedback on potential testing challenges early in the SDLC process. Document test results accurately; prepare reports on defect status; support release management activities by validating software builds before deployment.

Qualifications



Proven experience in software testing with a strong understanding of QA/QC processes across multiple platforms including mobile (Android/iOS) and web applications. Proficiency in automation tools such as Selenium WebDriver, TestNG, JUnit, Cucumber (BDD), HP ALM or similar test management tools. Hands-on experience with scripting languages like JavaScript, Python, C#, or Bash for automation scripting purposes. Solid knowledge of RESTful APIs, SOAP web services, JSON/XML data formats; experience with API testing tools is highly desirable. Familiarity with databases such as MySQL, SQL Server (Microsoft SQL Server), Oracle (PL/SQL), DB2 or MongoDB for data validation and analysis. Experience working within Agile/Scrum environments; familiarity with SDLC models including Waterfall is a plus. Strong debugging skills; ability to troubleshoot system issues related to performance testing (LoadRunner), system testing, or functional testing scenarios. Knowledge of DevOps practices including CI/CD pipelines using Jenkins or GitLab; experience with version control systems like GitHub or Bitbucket is required. Excellent analytical skills for business requirements analysis; ability to perform root cause analysis effectively. Bachelor's degree in Computer Science or related field preferred; relevant certifications such as ISTQB are advantageous. This role offers an engaging environment where innovation meets quality assurance excellence--perfect for professionals eager to advance their careers in software testing while ensuring the delivery of top-tier products across diverse technological landscapes.
Job Type: Full-time

Pay: 30,420.00-50,000.44 per year

Benefits:

Work from home
Work Location: Remote

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
    JD4557487
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    Remote, GB, United Kingdom
  • Education
    Not mentioned