Search by job, company or skills

Glints

Quality Assurance Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a proactive and detail-oriented Senior QA-BA Engineer to lead our quality assurance efforts while also supporting business analysis activities across our projects. In this hybrid role, you will play a key role in ensuring our software products meet the highest standards of quality, reliability, and performance. You'll collaborate closely with developers, business analyst, product managers, and other stakeholders to clarify requirements, translate business needs into functional specifications, design, develop, and execute test plans and strategies. You will play a critical role throughout the entire product lifecycle — from requirement analysis to release validation.

Responsibilities:

Quality Assurance

  • Lead the QA efforts for multiple projects, ensuring comprehensive test coverage and high-quality releases
  • Work closely with product and development teams to understand requirements and ensure comprehensive test coverage.
  • Design, develop, and maintain automated and manual test cases, test scripts, and test plans.
  • Prepare test cases, perform manual and/or automated testing, and ensure documentation is up to date
  • Manage and execute test plans for manual and automated testing.
  • Design, develop, and implement QA processes, strategies, and best practices.
  • Identify, document, and track bugs and inconsistencies.
  • Drive continuous improvement of QA processes, tools, and best practices.
  • Participate in requirement reviews, design discussions, and sprint planning to ensure testability and quality considerations.
  • Collaborate with cross-functional teams to ensure a smooth delivery pipeline and timely releases.
  • Analyse test results and provide detailed reports to stakeholders.

Business Analysis (30% of role)

  • Collaborate with stakeholders to understand business objectives and gather requirements for new projects or initiatives.
  • Conduct thorough analysis of business processes, systems, and data to identify areas for improvement and optimization.
  • Design application process/workflow, reporting and database (table structure and relationships)
  • Develop detailed business requirements documentation, including use cases, user stories, process flows and functional requirements.
  • Implement best practices for scalability, supportability, ease of maintenance, and system performance

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 4+ years of experience in software QA or quality assurance
  • Good foundation of QA methodologies, tools, and processes (Agile, Scrum, etc.).
  • Expertise in both manual and automated testing. Experience with automation frameworks such as Selenium, Cypress, JUnit, or similar is preferred.
  • Experience with both manual and automated testing tools (e.g., Selenium, JMeter, Postman, etc.) for web and mobile application
  • Strong knowledge of software development life cycle (SDLC) and continuous integration/deployment (CI/CD).
  • Excellent problem-solving, attention to detail and communication skills.
  • Strong analytical and problem-solving skills, with the ability to translate business needs into technical solutions.
  • Strong analytical and problem-solving skills, with the ability to translate business needs into technical solutions.
  • Detail-oriented with a strong sense of ownership and accountability.

If you're looking for a role where you can combine QA expertise with real business impact, this is a great opportunity to grow your career. You'll gain exposure across the full product lifecycle, collaborate with diverse stakeholders, and play a key role in delivering high-quality digital products.

If this sounds like you, apply now!

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146137831