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.
Integrating projects with automation CI/CD servers like Bamboo or Jenkins
Monitoring 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 provide guidance to other SDETs on the team.
Requirements
Bachelor/Master's degree in Computer Science or related disciplines (BTech / BE / ME / BCA / MCA )
2 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)
Experience with automated testing tools such as Selenium, Appium, Robot Framework, WebDriver IO and JMeter or similar (mandatory)
Experience with test automation frameworks such as Cypress, TestNG, JUnit, or PyTest (good to know)
Experience with testing web applications, APIs, and mobile applications
Experience in white box testing and/or Test-Driven Development
Experience working with large datasets and high-performance computing environments
Experience in building and deploying machine learning models into production.
Strong programming skills in languages such as Python, Java and/or JavaScript
Knowledge of software development best practices, including Agile methodologies
Good understanding of the product architectures that are based on microservices & micro frontends
Familiarity with cloud computing platforms such as OCI, AWS, Azure, or GCP.
Familiarity with a variety of data analysis and machine learning techniques, including linear regression, logistic regression, classification, clustering, and dimensionality reduction.
Strong QE skills in test planning, including designing and executing test cases, bug isolation, bug report writing and troubleshooting and test case management
Curiosity to find out how things work to discover how to break code
Strong analytical and problem-solving skills with excellent communication & collaboration skills
Strong analytical and problem-solving skills with the ability to think creatively and approach problems from different angles
Excellent communication and presentation skills, as well as the ability to collaborate effectively with others
Understanding of the business domain and the ability to translate business problems into technical solutions
Tech Stack
AWS
Azure
Cloud
Cypress
Google Cloud Platform
Java
JavaScript
Jenkins
JMeter
JUnit
Microservices
Python
Selenium
Benefits
We have partnered with some of the best insurance providers to provide you excellent Health Insurance options
Education/ Certification Sponsorships to give you a chance to further your knowledge
Flexi-leaves to take personal time off
All our employees are eligible for a free domain and WordPress blog as we sponsor the domain registration costs