Design, develop, and maintain automated test suites for web and mobile applications.
Collaborate with development teams to ensure high-quality software products.
Develop and execute test cases to identify defects and improve overall software quality.
Design and implement test automation frameworks using modern technologies such as Selenium, Appium, Robot Framework, WebDriverIO, and JMeter or likewise.
Integrate projects with automation CI/CD servers like Bamboo or Jenkins.
Monitor timely builds and managing product deployments efficiently.
Work with cross-functional teams to establish quality benchmarks and metrics.
Identify, report, and track defects using JIRA or similar tools.
Review and analyze test results to identify trends and areas for improvement.
Participate in code reviews and provide feedback to improve code quality and testability.
Research and evaluate new testing tools and methodologies to improve testing efficiency and effectiveness.
Mentor and guide other SDETs on the team.
Master's degree in Computer Science or related disciplines (BTech / BE / ME / BCA / MCA ).
3 to 5 years of experience as an SDET or Software Engineer with a strong focus on testing
Experience in architecting & building test frameworks for real-time, large-scale applications (good to know).
Curiosity to find out how things work to discover how to break code.
Strong QE skills in test planning, including designing and executing test cases, bug isolation, bug report writing and troubleshooting, and test case management.
Experience in white box testing and/or Test-Driven Development.
Strong programming skills in languages such as Python, Java, and/or JavaScript.
Experience with automated testing tools such as Selenium, Appium, Robot Framework, WebDriverIO, and JMeter or similar (mandatory).
Experience with test automation frameworks such as Cypress, TestNG, JUnit, or PyTest (good to know).
Knowledge of software development best practices, including Agile methodologies.
Experience with testing web applications, APIs, and mobile applications.
Strong analytical and problem-solving skills with excellent communication & collaboration skills.
Good understanding of the product architectures that are based on microservices & micro-frontends.
Strong analytical and problem-solving skills with the ability to think creatively and approach problems from different angles.
Familiarity with a variety of data analysis and machine learning techniques, including linear regression, logistic regression, classification, clustering, and dimensionality reduction.
Experience working with large datasets and high-performance computing environments.
Excellent communication and presentation skills, as well as the ability to collaborate effectively with others.