About The Role As a Senior Software Development Engineer in Test you will be responsible and leading the execution and implementation of the automation test by working closely with other SDET, QA manager and the engineering group. You will also designing and developing tools and frameworks to enhance the existing automation test framework and processes.
What You Will Do Develop and execute comprehensive test plans and test cases to ensure the quality and functionality of software applications. Collaborate with software developers, product managers, and other stakeholders to understand requirements and identify testing needs. Analyze and create test case based on the requirement and PRD from the product team Conduct thorough testing of software applications, including functional, regression, and integration testing. Identify, document, and track software defects, working closely with the development team to ensure timely resolution. Working closely with the SDET team to create automation tests based on the test automation framework Test automation maintenance troubleshooting for issues encountered on a daily basis. Continuously improve the QA process by identifying areas for enhancement and implementing best practices. Stay updated on industry trends and emerging technologies to ensure the adoption of relevant QA methodologies and tools. Collaborate with cross-functional teams to ensure that quality standards are met throughout the software development lifecycle What We Are Looking For At least 3 years of relevant Quality Assurance Engineer or similar role Strong knowledge of software QA methodologies, tools, and processes. Experience in designing and executing test plans, test cases, and test scripts. Proficiency in at least one programming language (e.g., Java, Python, C#). Familiarity with testing frameworks and tools (e.g., Selenium, JUnit, TestNG). Solid understanding of software development lifecycle (SDLC) and agile methodologies. Excellent problem-solving and analytical skills, with a keen attention to detail. Strong written and verbal communication skills, with the ability to collaborate effectively with cross-functional teams. Experience with test management tools and defect tracking systems (JIRA, Xray, etc). Familiarity with version control systems (e.g., Git) and continuous integration tools (e.g., Jenkins, Travis CI) is a plus