We are seeking a detail-oriented and analytical Software Test Engineer to join our dynamic team. The ideal candidate will be responsible for ensuring the quality and performance of our software products through rigorous testing methodologies. This role requires a strong understanding of the software development lifecycle (SDLC) and experience with various testing frameworks and tools. You will work closely with developers, product managers, and other stakeholders to deliver high-quality software solutions.
Responsibilities
Develop and execute comprehensive test plans, test cases, and test scripts for functional, system, and performance testing.
Conduct root cause analysis to identify defects and issues within the software.
Implement test automation using tools such as Selenium, TestNG, or JUnit to enhance efficiency in the testing process.
Collaborate with development teams in a DevOps environment to integrate continuous testing into the CI/CD pipeline using Jenkins or similar tools.
Perform user acceptance testing (UAT) to validate that software meets business requirements.
Engage in functional testing, unit testing, and regression testing to ensure software quality assurance.
Participate in release management activities to ensure smooth deployment of software updates.
Provide technical support and troubleshooting for identified issues throughout the software lifecycle.
Document test results, report defects using tools like Jira, and track progress against project milestones.
Experience
The successful candidate will have experience with a wide range of technologies and methodologies including:
Proficiency in programming languages such as Java, C#, Python, or JavaScript.
Familiarity with database management systems like MySQL, Oracle, or SQL Server for data validation.
Knowledge of web services (REST/SOAP) and service-oriented architecture (SOA).
Experience with performance testing tools like LoadRunner or JMeter.
Understanding of version control systems such as GitHub or GitLab.
Familiarity with Agile methodologies as well as Waterfall approaches in project management.
Strong analytical skills with an ability to gather business requirements effectively. If you are passionate about delivering high-quality software products and thrive in a collaborative environment, we encourage you to apply for this exciting opportunity.
Job Type: Full-time
Pay: 33,000.00-36,000.00 per year
Work Location: Hybrid remote in Dartford DA2 6QD
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.