PH
Job
Today

Java Full Stack Developer

Peak Hire Solutions

IndiaHybridmid_level₹14 LPA–20 LPA
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