PH
Apply Now
Log in or sign up (free) to apply to this job.
About the role
Job Details
- Job Title : Java Full Stack Developer
- Industry : Global digital transformation solutions provider
- Domain : Information technology (IT)
- Experience Required : 5-7 years
- Working Mode : 3 days in office, Hybrid model.
- Job Location : Bangalore
- CTC Range : Best in Industry
Job Description:
SDET (Software Development Engineer in Test)
Job Responsibilities:
- Test Automation:
- Develop, maintain, and execute automated test scripts using test automation frameworks.
- Design and implement testing tools and frameworks to support automated testing.
- Software Development:
- Participate in the design and development of software components to improve testability.
- Write code actively, contribute to the development of tools, and work closely with developers to debunk complex issues.
- Quality Assurance:
- Collaborate with the development team to understand software features and technical implementations.
- Develop quality assurance standards and ensure adherence to the best testing practices.
- Integration Testing:
- Conduct integration and functional testing to ensure that components work as expected individually and when combined.
- Performance and Scalability Testing:
- Perform performance and scalability testing to identify bottlenecks and optimize application performance.
- Test Planning and Execution:
- Create detailed, comprehensive, and well-structured test plans and test cases.
- Execute manual and/or automated tests and analyze results to ensure product quality.
- Bug Tracking and Resolution:
- Identify, document, and track software defects using bug tracking tools.
- Verify fixes and work closely with developers to resolve issues.
- Continuous Improvement:
- Stay updated on emerging tools and technologies relevant to the SDET role.
- Constantly look for ways to improve testing processes and frameworks.
Skills and Qualifications
:
- Strong programming skills, particularly in languages such as COBOL, JCL, Java, C#, Python, or JavaScript.
- Strong experience in Mainframe environments.
- Experience with test automation tools and frameworks like Selenium, JUnit, TestNG, or Cucumber.
- Excellent problem-solving skills and attention to detail.
- Familiarity with CI/CD tools and practices, such as Jenkins, Git, Docker, etc.
- Good understanding of web technologies and databases is often beneficial.
- Strong communication skills for interfacing with cross-functional teams.
Qualifications
- 5+ years of experience as a software developer, QA Engineer, or SDET.
- 5+ years of hands-on experience with Java or Selenium.
- 5+ years of hands-on experience with Mainframe environments.
- 4+ years designing, implementing, and running test cases.
- 4+ years working with test processes, methodologies, tools, and technology.
- 4+ years performing functional and UI testing, quality reporting.
- 3+ years of technical QA management experience leading on and offshore resources.
- Passion around driving best practices in the testing space.
- Thorough understanding of Functional, Stress, Performance, various forms of regression testing and mobile testing.
- Knowledge of software engineering practices and agile approaches.
- Experience building or improving test automation frameworks.
- Proficiency CICD integration and pipeline development in Jenkins, Spinnaker or other similar tools.
- Proficiency in UI automation (Serenity/Selenium, Robot, Watir).
- Experience in Gherkin (BDD /TDD).
- 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.
- Strong desire for establishing and improving product quality.
- Willingness to take challenges head on while being part of a team.
- Ability to work under tight deadlines and within a team environment.
- Experience in test automation using UFT and Selenium.
- UFT/Selenium experience in building object repositories, standard & custom checkpoints, parameterization, reusable functions, recovery scenarios, descriptive programming and API testing.
- Knowledge of VBScript, C#, Java, HTML, and SQL.
- Experience using GIT or other Version Control Systems.
- Experience developing, supporting, and/or testing web applications.
- Understanding of the need for testing of security requirements.
- Ability to understand API – JSON and XML formats with experience using API testing tools like Postman, Swagger or SoapUI.
- Excellent communication, collaboration, reporting, analytical and problem-solving skills.
- Solid understanding of Release Cycle and QA /testing methodologies
- ISTQB certification is a plus.
Skills: Python, Mainframe, C#
Notice period - 0 to 15days only
Skills required
javascriptjenkinspythondockerci/cdagilejavahtmlsqlgitc#
Ready to apply?
Create a free account to apply and tailor your resume to this role.
Apply on Peak Hire Solutions