Senior Software Engineer SDET

6 Months ago • 5-10 Years • Quality Assurance • Undisclosed

About the job

Job Description

A Senior SDET with 5+ years of experience is required to design, develop, and maintain automated test scripts and frameworks for contract testing. Proficiency in Go /Java, Python, or JavaScript, experience with test automation tools (PlayWright, Rest Assured, Cypress), and knowledge of contract testing frameworks (Pact, Spring Cloud Contract) are essential.
Must have:
  • Automation Testing
  • Contract Testing
  • CI/CD Integration
  • RESTful APIs
Good to have:
  • Microservices Architecture
  • Testing Strategies
  • DevOps & Platform
  • Internal Tools
Perks:
  • Cutting Edge Tech
  • Transforming Education

About the job

About ALLEN

Allen is known for fostering academic brilliance with its unwavering commitment to rigorous standards, innovative teaching methodologies, and a nurturing learning environment. Building on ALLEN Career’s three decades of success, Allen Digital is where innovation meets tradition. We've embarked on a journey of expansion through our partnership with Bodhi Tree Systems renowned for its tech-first brands, and backed by Marigold Park Investors, led by industry pioneers James Murdoch and Uday Shankar.

We aim to revolutionize education by consistently pushing boundaries, embracing cutting-edge technologies and cultivating a culture of intellectual curiosity that breaks the limitations of a one-size-fits-all approach. Dedicated to empowering minds through personalized 1:1 learning, catering to individual needs and unlocking maximum potential of every student with the help of cutting edge AI integration, we're reshaping education to make quality education accessible to all.

Join us on this journey to transform education at a time when tradition and technology collide to empower the coming generation.

About The Role

We are seeking a highly skilled and motivated Software Development Engineer in Test (SDET) to join our Productivity Engineering team. The SDET will play a crucial role in enhancing our development and testing processes, focusing on automation and contract testing. This position is designed for someone passionate about improving developer productivity through innovative testing solutions and automation frameworks.

Key Responsibilities

Automation Testing:

  • Design, develop, and maintain automated test scripts and frameworks to ensure high-quality software delivery.
  • Implement and integrate test automation tools and processes to streamline testing efforts across various stages of the software development lifecycle.
  • Continuously monitor and improve the efficiency and effectiveness of automated tests.

Contract Testing

  • Develop and maintain contract tests to ensure seamless integration and communication between microservices.
  • Collaborate with development teams to define and verify service contracts, ensuring alignment with business requirements.
  • Identify and resolve issues related to contract testing to maintain system integrity and reliability.

CI/CD Integration

  • Integrate automated tests into continuous integration and continuous deployment (CI/CD) pipelines.
  • Ensure that automated tests run efficiently and reliably as part of the CI/CD process.
  • Collaborate with DevOps and Platform Engineering teams to optimize test execution and reporting.

Tooling And Frameworks

  • Evaluate and recommend new tools, frameworks, and technologies to enhance testing capabilities.
  • Develop and maintain internal tools and frameworks to support testing and development activities.
  • Provide guidance and support to development teams in adopting and utilizing testing tools effectively.

Qualifications

Education: Bachelor’s degree in Computer Science, Engineering, or a related field.

Experience

  • 5+ years of experience as an SDET or similar role, with a strong focus on automation and contract testing.
  • Proven experience in developing and maintaining automated test scripts and frameworks.
  • Strong understanding of software development and testing methodologies, tools, and processes.

Technical Skills

  • Proficiency in programming languages such as Go /Java, Python, or JavaScript.
  • Experience with test automation tools and frameworks (e.g., PlayWright, Rest Assured, Cypress).
  • Knowledge of contract testing frameworks (e.g., Pact, Spring Cloud Contract).
  • Familiarity with CI/CD tools (e.g., Jenkins, Argo).
  • Understanding of RESTful APIs, microservices architecture, and related testing strategies.

Soft Skills

  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Ability to work in a fast-paced, dynamic environment and manage multiple priorities.
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Bengaluru, Karnataka, India (Hybrid)

Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by ALLEN Digital

Similar Jobs

Luxoft - Android Developer / CTS Expert

Luxoft, India (Remote)

Barracuda Networks  Inc  - Software Development Engineer in Test

Barracuda Networks Inc , India (Hybrid)

CloudHire - Database Architect

CloudHire, India (Remote)

Keywords Studios (Player Support) - Software Development Engineer in Test- I

Keywords Studios (Player Support), India (Hybrid)

Playrix - Lead SDET

Playrix, Ireland (Remote)

Singularity 6 - QA Application Drop Box

Singularity 6, United States (Hybrid)

Enphase Energy - Staff. Engineer SW QA Solargraf

Enphase Energy, India (On-Site)

QUANTIC DREAM - Testeur·euse Logiciels (F/H/NB)

QUANTIC DREAM, France (Hybrid)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Visa - Staff Site Reliability Engineer - PRE

Visa, United States (Hybrid)

Casumo - Quality Assurance Specialist

Casumo, Croatia (Hybrid)

Zelis - Engineer II - Quality Assurance-1

Zelis, India (On-Site)

Riot Games - Data Engineer II - Data & Analytics

Riot Games, Ireland (On-Site)

Cubic Transportation Systems - Senior Software Engineer (Mobile Dev)

Cubic Transportation Systems, India (Hybrid)

NICE - Senior Cloud SRE

NICE, India (Hybrid)

Ambient Security - Staff Software Engineer

Ambient Security, India (Hybrid)

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

GoTo Group - Software Engineer - Comms Platform

GoTo Group, India (On-Site)

Sony India Software Centre - Java Lead - Spring Boot/Microservices Architecture

Sony India Software Centre, India (On-Site)

bosh group india - EHM_2024_SW_QT&QML-Dev_3_9Y_BAN

bosh group india, India (On-Site)

Nagarro - Associate Staff Engineer

Nagarro, India (On-Site)

SES Satellites - Senior Engineer, Site Reliability

SES Satellites, India (Hybrid)

Nagarro - Senior Staff Engineer, Big Data

Nagarro, India (Remote)

ALIV - Social Media Manager

ALIV, India (On-Site)

Get notifed when new similar jobs are uploaded

Quality Assurance Jobs

Notion - QA Engineer, Automation

Notion, India (On-Site)

MADFINGER Games - Junior Game Tester

MADFINGER Games, Czechia (On-Site)

Playrix - QA Director

Playrix, Armenia (Remote)

Hello Games - QA Tester

Hello Games, United Kingdom (On-Site)

Enphase Energy - Senior Engineer MTT

Enphase Energy, India (On-Site)

Universally Speaking - Functionality QA Video Games Tester

Universally Speaking, United Kingdom (On-Site)

Get notifed when new similar jobs are uploaded