Job Description:
We are seeking a highly motivated and experienced Quality Assurance Engineer to join our dynamic team. You will play a pivotal role in driving quality across our software development life cycle (SDLC). You will be responsible for developing and implementing effective testing strategies, and ensuring the delivery of high-quality software products.
Responsibilities:
- Possess extensive experience in Java and other technologies. (technically sound)
- Develop and implement comprehensive test plans and defect management strategies for assigned projects.
- Support the QA team, fostering a collaborative and high-performing environment.
- Manage test automation frameworks and tools (e.g., Selenium, Appium) and drive automation initiatives using the Cucumber framework.
- Design and execute functional and functional testing scenarios, including API testing, UI/UX testing, performance testing, and security testing.
- Identify, analyze, and report defects efficiently, working closely with developers to ensure timely resolution.
- Monitor key quality metrics and trends, providing data-driven insights to improve the SDLC process.
- Stay abreast of the latest QA trends, technologies, and best practices, and implement them within the team.
- Effectively communicate with clients, stakeholders including developers, product managers, and executives.
Preferred Qualifications:
-
- Bachelor's degree (First Class) in Computer Science, Information Technology, or a related field.
Skills and Competencies:
- 4+ years of experience in JAVA, quality assurance, with a strong emphasis on both automation and functional testing.
- Extensive knowledge of SDLC methodologies and best practices (e.g., Agile, Waterfall).
- Expertise in designing and executing test cases for various testing types (functional, non- functional, etc.).
- Solid understanding of automation frameworks and tools (e.g., Selenium, Appium, cucumber).
- Excellent communication, collaboration, and problem-solving skills.
- Strong analytical and critical thinking abilities.
- Passion for quality and delivering high-performing software.