6 Growth Gamut Jobs
3-4 years
Bangalore / Bengaluru
Software Development Engineer - Test - Automation Testing (3-4 yrs)
Growth Gamut
posted 1mon ago
Flexible timing
Key skills for the job
About the Role :
We are seeking a Software Development Engineer in Test (SDET) with strong expertise in Java, Selenium, and Automation Testing to join our dynamic Quality Assurance (QA) team.
As an SDET, you will play a key role in ensuring the quality and performance of our software products by designing, developing, and maintaining robust automated test frameworks.
This position requires a deep understanding of Behavior-Driven Development (BDD), as well as proficiency with testing tools such as Cucumber and a strong command of core Java programming.
The ideal candidate will have a passion for quality and automation, with experience in Agile methodologies, and a solid understanding of CI/CD pipelines to facilitate continuous testing.
Key Responsibilities :
Automated Testing : Develop and execute automated test scripts using Selenium WebDriver and Java for web-based applications.
BDD Integration : Implement Behavior-Driven Development (BDD) using tools like Cucumber, Serenity, or JBehave, including the creation of step definitions.
Test Case Development : Write and maintain comprehensive, reusable test cases to cover new features, as well as regression testing scenarios.
Test Maintenance : Manage and update automated test suites and ensure the reliability and stability of tests through ongoing maintenance.
CI/CD Integration : Work with development and operations teams to integrate automated tests into CI/CD pipelines for continuous testing and delivery.
Issue Identification & Resolution : Identify, document, and troubleshoot test failures, collaborating with developers to resolve issues.
Collaboration : Actively participate in Agile processes, attending SCRUM meetings, sprint planning, and retrospectives, and contributing to the overall test strategy and planning.
Test Documentation : Maintain detailed test documentation, including test plans, test cases, and defect reports.
Test Execution : Run pre-existing automated tests, evaluate results, and ensure proper reporting of test outcomes.
Communication : Provide clear and concise reports on test results and defects, effectively communicating findings to development and product teams.
Required Skills & Qualifications :
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 3-4 years of experience in Automation Testing with hands-on experience in Selenium WebDriver.
- Strong experience with Core Java programming, including object-oriented principles and design patterns.
- Solid experience in SQL, with the ability to query databases (any SQL-based database or Oracle).
- In-depth knowledge of Behavior-Driven Development (BDD) principles and experience with frameworks like Cucumber, Serenity, or JBehave.
- Proficiency in writing BDD test scenarios and implementing step definitions.
- Familiarity with Continuous Integration (CI) and Continuous Delivery (CD) processes.
- Working knowledge of Agile methodologies (e.g, SCRUM) and experience using JIRA for issue and project tracking.
- Proven ability to execute and maintain pre-existing automated tests for ongoing projects.
- Strong verbal and written communication skills for clear reporting and collaboration with cross-functional teams.
Nice-to-Have :
- Experience with additional test automation frameworks and tools such as JUnit, TestNG, or Appium.
- Familiarity with performance testing tools (e.g, JMeter, LoadRunner).
- Experience in cloud-based testing or deploying automation in cloud environments (AWS, Azure, etc.
- Knowledge of modern front-end technologies (e.g, React, Angular) and testing frameworks for front-end automation
Functional Areas: Software/Testing/Networking
Read full job description3-4 Yrs
Bangalore / Bengaluru
7-8 Yrs
Bangalore / Bengaluru
4-9 Yrs
Bangalore / Bengaluru
10-15 Yrs
Bangalore / Bengaluru