Talk to Sales

QA Engineer

Job Description

We are looking for a detail-oriented QA Automation Engineer with 2–4 years of experience in software quality assurance and test automation. The ideal candidate will have hands-on experience in automation frameworks, API testing, mobile application testing, and database validation, along with excellent analytical and communication skills.

Requirements

  • 2–4 years of experience in Software Quality Assurance with a focus on test automation. 
  • Hands-on experience with test automation frameworks (e.g., Selenium, Playwright, Cypress, Appium, or similar). 
  • Experience in designing and developing automated API tests using tools such as Postman, Rest Assured, or equivalent. 
  • Experience in mobile application testing (Android and/or iOS). 
  • Strong knowledge of SQL and database testing. 
  • Good understanding of software testing methodologies, SDLC, and Agile/Scrum practices. 
  • Strong analytical, problem-solving, communication, and interpersonal skills. 
  • Ability to work independently as well as collaboratively within cross-functional teams. 

Key Responsibilities

  • Collaborate with cross-functional Agile teams to ensure quality throughout the software development lifecycle, from requirements gathering to production release. 
  • Design, develop, maintain, and enhance automated test frameworks and reusable test scripts. 
  • Develop and execute automated API, web, and mobile application test cases. 
  • Contribute to the timely delivery of high-quality software releases through effective test planning and execution. 
  • Identify, analyze, document, and proactively communicate defects, risks, and quality concerns to stakeholders. 
  • Maintain comprehensive test documentation, including test cases, test data, execution results, and defect reports. 
  • Execute functional, regression, integration, and end-to-end testing for new features and enhancements. 
  • Track, measure, and report software quality using appropriate metrics and KPIs. 
  • Work closely with Engineering, Product Management, Technical Operations, and business stakeholders to ensure product quality. 
  • Continuously improve testing processes, automation coverage, and quality assurance practices. 
  • Identify functional edge cases and perform exploratory testing to uncover potential issues beyond standard workflows. 

Technical Competencies

The candidate should have knowledge of or a willingness to develop expertise in: 

  • Functional Testing 
  • UI/UX Testing 
  • API Integration Testing 
  • Regression Testing 
  • Mobile Application Testing 
  • Database Testing 
  • Performance and Scalability Testing 
  • Security Testing 
  • Penetration Testing 
  • Test Automation Framework Design and Maintenance 

Preferred Qualifications

  • Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps. 
  • Experience using test management tools such as Jira, Azure DevOps, TestRail, or Zephyr. 
  • Familiarity with version control systems such as Git. 
  • ISTQB certification is a plus. 
  • Exposure to cloud-based applications and DevOps practices is desirable. 

Job Application

    Learn more about Venture7
    We are thrilled to present an extraordinary opportunity for technology practitioners and growth seekers who are passionate about making a tangible difference. At Venture7, we offer an array of enticing benefits and opportunities. As part of our team, you will enjoy a supportive and collaborative work environment that encourages growth, learning, and professional development.

    By joining Venture7, you would be an integral part of an engineering team driven by purpose – one that would build software for a brighter tomorrow. Together, we can drive innovation, outshine competitors, and make a positive impact on a global scale. To know more about us, visit www.venture7.com