6 The Future University Jobs
5-8 years
Lead Quality Assurance Engineer - Manual/Automation Testing (5-8 yrs)
The Future University
posted 2d ago
Flexible timing
Key skills for the job
Role Overview :
The Future University is seeking a highly experienced and passionate QA Lead Engineer to lead our quality assurance efforts.
In this pivotal role, you will be responsible for defining, implementing, and overseeing comprehensive QA/QC strategies and processes, ensuring the delivery of high-quality software products. You will lead a team of QA engineers, collaborate closely with development and product teams, and drive continuous improvement in our QA practices.
Key Responsibilities :
QA Strategy and Planning :
- Develop and implement a comprehensive QA strategy aligned with the university's software development lifecycle.
- Define QA/QC processes, standards, and best practices to ensure consistent and high-quality software releases.
- Create and maintain test plans, test cases, and test scripts covering functional, non-functional, integration, and regression testing.
- Estimate testing efforts, resources, and timelines for projects.
Team Leadership and Management :
- Lead, mentor, and motivate a team of QA engineers, fostering a collaborative and high-performance environment.
- Assign tasks, monitor progress, and provide guidance and support to team members.
- Conduct performance reviews and provide feedback to team members.
- Facilitate knowledge sharing and training within the QA team.
Test Execution and Defect Management :
- Oversee the execution of manual and automated tests, ensuring thorough coverage of software functionalities.
- Implement and maintain automated testing frameworks and tools.
- Identify, document, and track software defects using bug tracking systems (i.e., Jira).
- Collaborate with developers to investigate and resolve defects, ensuring timely resolution.
- Perform load, stress, and performance testing as needed.
Collaboration and Communication :
- Collaborate closely with developers, product managers, and other stakeholders to understand requirements and ensure quality throughout the development process.
- Communicate test results, defect reports, and quality metrics to stakeholders.
- Participate in code reviews and provide feedback on code quality.
- Act as a liaison between the QA team and other departments.
Continuous Improvement :
- Stay up-to-date on industry trends and best practices in QA/QC, and implement them to improve our processes.
- Analyze test results and quality metrics to identify areas for improvement.
- Drive the adoption of new testing tools and technologies.
- Implement and improve CI/CD pipelines related to QA.
Technical Skills and Qualifications :
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5-8 years of experience in software quality assurance, with at least 3 years in a lead role.
- Strong understanding of software development lifecycles (SDLC) and QA methodologies (Agile, Scrum, Waterfall).
- Proficiency in designing and executing test plans, test cases, and test scripts.
- Experience with automated testing tools and frameworks (i.e., Selenium, JUnit, TestNG, Cypress, Playwright).
- Experience with performance testing tools (e., JMeter, LoadRunner).
- Experience with API testing tools (i.e., Postman, RestAssured).
- Proficiency in using bug tracking systems (i.e., Jira).
- Experience with continuous integration and continuous delivery (CI/CD) pipelines (i.e., Jenkins, GitLab CI).
- Strong understanding of database concepts and SQL.
- Experience with cloud platforms (i.e., AWS, Azure, GCP) is a plus.
- Excellent analytical, problem-solving, and communication skills.
- Strong leadership and team management skills.
- Ability to read and understand code in at least one common language such as Java, Python, or Javascript.
Preferred Skills :
- Experience in testing educational software or related applications.
- Certifications in software testing (i.e., ISTQB).
- Experience with mobile testing.
- Experience in security testing
Functional Areas: Software/Testing/Networking
Read full job description