Ofertas › Disguise

QA Engineer

Disguise · Manchester, United Kingdom · £28,300 - 65,100 per year

Salary: £28,300 - 65,100 per year Requirements: Proven experience in software quality assurance and a strong understanding of SDLC methodologies, including Agile (Scrum) and Waterfall. Proficiency with automation tools such as Selenium WebDriver, TestNG, Cucumber, JUnit, Appium, or similar frameworks. Solid knowledge of programming languages such as Java, C#, Python, PHP, or JavaScript for scripting automated tests. Experience with CI/CD tools such as Jenkins, GitHub, GitLab, Bitbucket, TFS, or Azure DevOps, and Git repositories. Familiarity with MySQL, Oracle, SQL Server, or MongoDB, along with SQL or PL/SQL query-writing skills. Understanding of RESTful APIs and SOAP protocols; experience with Postman or similar API testing tools is advantageous. Knowledge of performance testing tools such as LoadRunner or equivalent; system testing experience is desirable. Strong analytical skills, including the ability to analyze data for defect tracking and reporting. Excellent problem-solving skills and attention to detail, with the ability to debug complex issues across multiple platforms. Effective communication skills for collaborating with developers, business analysts, project managers, and other cross-functional teams. Responsibilities: Design, develop, and execute comprehensive functional, performance, system, and user acceptance test cases across web, Android, iOS, and desktop applications. Develop and maintain test automation frameworks using tools such as Selenium, TestNG, JUnit, Cucumber, and Appium. Integrate automated tests into CI/CD pipelines using Jenkins, GitLab, Azure DevOps, or similar tools. Analyze test results, identify defect root causes, and collaborate with developers to support timely resolution. Conduct performance testing with LoadRunner or similar tools to evaluate system stability under varying loads. Perform REST and SOAP API testing to verify the integrity of data exchange. Participate in requirements-gathering sessions and translate project scope and business needs into effective test strategies. Support release management by verifying new features before deployment and ensuring they meet quality standards. Document defects and maintain test documentation, including test cases, scripts, and plans. Collaborate in Agile (Scrum) or Waterfall development environments to support timely delivery of high-quality software. Provide technical support while troubleshooting software issues across Windows, Linux, and macOS. Technologies: API Appi

Que mi agente aplique