Senior Quality Assurance Engineer

Fortude
8 months ago
tie
0 Applied
Expired on: Aug 08 2024
tie

Ref.No 00005863

Description

We are seeking a highly skilled and experienced Senior QA Engineer to join our dynamic team. The ideal candidate will have a strong background in software quality assurance, including test automation, performance testing, and continuous integration. As a Senior QA Engineer, you will lead the development and execution of comprehensive test strategies to ensure the delivery of high-quality software products.


Key Responsibilities:

  • Lead and mentor a team of QA engineers, providing guidance and support in test planning, execution, and automation.
  • Develop and implement test strategies, test plans, and test cases for new and existing software features.
  • Design, develop, and maintain automated test scripts using industry-standard tools and frameworks.
  • Conduct performance, load, and stress testing to identify and address potential bottlenecks and performance issues.
  • Collaborate with cross-functional teams, including developers, product managers, and business analysts, to understand requirements and deliver high-quality software.
  • Review and analyze system specifications, identifying potential areas of improvement in the testing process.
  • Participate in code reviews to ensure testability, reliability, and performance of the software.
  • Track and report on software defects, ensuring timely resolution and thorough documentation.
  • Stay up to date with emerging trends and technologies in software testing and quality assurance.


Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 4+ years of experience in software quality assurance, with a focus on Manual Testing, Test Automation and Performance Testing.
  • Proficiency in programming languages such as Java or Python.
  • Hands-on experience with test automation tools and frameworks (e.g., Selenium, JUnit, TestNG, or similar).
  • Strong understanding of software development lifecycle (SDLC) and agile methodologies.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • Experience with continuous integration and continuous deployment (CI/CD) tools (e.g., Jenkins, Git, Docker).
  • Familiarity with performance testing tools (e.g., JMeter, LoadRunner) is a plus.
  • ISTQB or equivalent certification is preferred.



Preferred Skills:

  • Experience with cloud-based testing environments (e.g., AWS, Azure).
  • Knowledge of database testing and SQL.
  • Understanding of microservices architecture and testing strategies.
  • Familiarity with security testing practices and tools.


Skills
Automation
API Testing
Analytics
SQL
AWS
Azure
Industry Sector