SDET (Software Development Engineer in Test) Job Responsibilities: o Test Automation: o Develop, maintain, and execute automated test scripts using test automation frameworks. o Design and implement testing tools and frameworks to support automated testing. o Software Development: o Participate in the design and development of software components to improve testability. o Write code actively, contribute to the development of tools, and work closely with developers to debunk complex issues. o Quality Assurance: o Collaborate with the development team to understand software features and technical implementations. o Develop quality assurance standards and ensure adherence to the best testing practices. o Integration Testing: o Conduct integration and functional testing to ensure that components work as expected individually and when combined. o Performance and Scalability Testing: o Perform performance and scalability testing to identify bottlenecks and optimize application performance. o Test Planning and Execution: o Create detailed, comprehensive, and well-structured test plans and test cases. o Execute manual and/or automated tests and analyze results to ensure product quality. o Bug Tracking and Resolution: o Identify, document, and track software defects using bug tracking tools. o Verify fixes and work closely with developers to resolve issues. o Continuous Improvement: o Stay updated on emerging tools and technologies relevant to the SDET role. o Constantly look for ways to improve testing processes and frameworks. Skills and Qualifications: o Strong programming skills, particularly in languages such as COBOL, JCL, Java, C#, Python, or JavaScript. o Strong experience in Mainframe environments. o Experience with test automation tools and frameworks like Selenium, JUnit, TestNG, or Cucumber. o Excellent problem-solving skills and attention to detail. o Familiarity with CI/CD tools and practices, such as Jenkins, Git, Docker, etc. o Good understanding of web technologies and databases is often beneficial. o Strong communication skills for interfacing with cross-functional teams. Qualifications o 5+ years of experience as a software developer, QA Engineer, or SDET. o 5+ years of hands-on experience with Java or Selenium. o 5+ years of hands-on experience with Mainframe environments. o 4+ years designing, implementing, and running test cases. o 4+ years working with test processes, methodologies, tools, and technology. o 4+ years performing functional and UI testing, quality reporting. o 3+ years of technical QA management experience leading on and offshore resources. o Passion around driving best practices in the testing space. o Thorough understanding of Functional, Stress, Performance, various forms of regression testing and mobile testing. o Knowledge of software engineering practices and agile approaches. o Experience building or improving test automation frameworks. o Proficiency CICD integration and pipeline development in Jenkins, Spinnaker or other similar tools. o Proficiency in UI automation (Serenity/Selenium, Robot, Watir). o Experience in Gherkin (BDD /TDD). o Ability to quickly tackle and diagnose issues within the quality assurance environment and communicate that knowledge to a varied audience of technical and non-technical partners. o Strong desire for establishing and improving product quality. o Willingness to take challenges head on while being part of a team. o Ability to work under tight deadlines and within a team environment. o Experience in test automation using UFT and Selenium. o UFT/Selenium experience in building object repositories, standard & custom checkpoints, parameterization, reusable functions, recovery scenarios, descriptive programming and API testing. o Knowledge of VBScript, C#, Java, HTML, and SQL. o Experience using GIT or other Version Control Systems. o Experience developing, supporting, and/or testing web applications. o Understanding of the need for testing of security requirements. o Ability to understand API - JSON and XML formats with experience using API testing tools like Postman, Swagger or SoapUI. o Excellent communication, collaboration, reporting, analytical and problem-solving skills. o Solid understanding of Release Cycle and QA /testing methodologies o ISTQB certification is a plus.
Skills
Python,Mainframe,C#
About UST
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world's best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients' organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact--touching billions of lives in the process.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.