Software Development Engineer in Test II
Location
India
Posted
6 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Development Engineer in Test II
Akamai Technologies
Would the opportunity to ensure the quality of cutting-edge software services excite you? Are you interested in tackling some of the most complex automated testing challenges on the internet? Work with industry-leading software technology Our Services/API team builds the software that powers our platform's core functionality. To maintain industry-leading performance and reliability, we rely on robust, scalable automated testing frameworks. Our SDET's ensure that our key infrastructure, intuitive interfaces, and critical APIs are flawless before they ever hit production. Partner with the best As a Software Development Engineer in Test II, design, develop, and maintain advanced automation frameworks for API and UI layers. Solve complex testing problems, analyze system behavior, and collaborate closely with development teams to deliver reliable, high-quality features while working independently. As a Software Development Engineer in Test II, you will be responsible for: - Designing and implementing scalable automated test frameworks for API and UI layers. - Collaborating with cross-functional teams to understand product architecture and define comprehensive test strategies. - Integrating automated test suites into CI/CD build and release pipelines to optimize deployment efficiency. - Identifying, troubleshooting, and isolating system bugs while working with developers to resolve root causes. - Maintaining code quality for test repositories and participating in peer code reviews - Aligning automation tests with functional, performance, and security requirements. Do what you love To be successful in this role you will: - Have 2+ years' experience in software development and Bachelor's degree in Computer Science or it's equivalent - Demonstrate strong proficiency in programming languages like Java, Python, JavaScript, or C#. - Possess proven experience building and executing robust API automation (e.g., Rest Assured, Postman) and UI automation (e.g., Selenium, Cypress, Playwright). - Show a solid understanding of testing frameworks (TestNG, JUnit) and version control tools like Git. - Exhibit excellent debugging, problem-solving, and cross-functional team collaboration abilities. - Demonstrate familiarity with cloud platforms (AWS/Azure), microservices, performance testing (JMeter), or Docker/Kubernetes. About us At Akamai, we make life better for billions of people, trillions of times a day. Whether you're streaming live events, scrolling social media, watching your favorite series, or managing your savings, we're the engine behind the scenes. We provide the world's most distributed platform from Cloud to Edge to help the giants of the digital world work faster and stay more secure, making the internet a better experience for everyone. Our focus is simple: Cloud and Edge: Running apps closer to users for instant performance. Security: Neutralizing threats before they ever reach your data. Content Delivery: Scaling the world's biggest moments without a glitch. AI: Enabling our customers to build, secure, and scale AI apps on the world's most distributed cloud platform. At Akamai, we don't just support the internet; we power and protect it, because behind every great digital experience is a massive hidden challenge. And we're the ones who solve it. When millions of people hit play or pay, Akamai ensures it just works. Benefits at Akamai: We support your health, well-being, finances, and life beyond work. See our benefits. FlexBase adapts to your job's needs Akamai's FlexBase program is yet another way we show our commitment to providing employees with an exceptional workplace experience. It's not about telling employees where to work; it's about supporting employees to do their best work. We trust our incredible employees to work in ways that suit them best: at home, in an office, or a combination of both. Connect with us on social and see what life at Akamai is like!
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
QA Automation Engineer
Sporty GroupOur mission is to build everyday entertainment platforms For Everybody.
• Build and maintain test automation frameworks • Develop reusable testing tools and libraries • Improve test reliability and reduce flaky tests • Manage test data and testing infrastructure • Integrate testing into CI/CD pipelines • Implement release quality gates • Improve deployment confidence and testing efficiency • Define testing strategies and best practices • Support teams with complex testing challenges • Review solutions from a quality and reliability perspective • Coach engineers on testing and quality ownership • Create standards, documentation and guidelines • Drive adoption of quality practices across teams • Analyze incidents and prevent regressions • Track quality metrics and identify improvement opportunities
Role Description We are seeking an experienced and visionary Senior Software Development Engineer in Test to join the team responsible for the PitchBook platform, which is building a flexible system to manage the collection, enrichment, and sharing of data across multiple internal systems. The platform ensures consistency, reliability, and observability of data pipelines serving analytical and operational workloads. This project serves as the foundation for multiple data-driven initiatives across products, enhancing internal data capabilities and time-to-insight. - Design and implement automated test frameworks - Develop and execute test strategies for a microservices-based architecture - Implement CI/CD quality gates and maintain test coverage visibility - Collaborate with developers on testability, observability, and performance improvements - Identify, document, and track defects and technical risks - Ensure continuous improvement of test automation and QA processes - Mentor and support mid-level SDETs and QA engineers Qualifications - Strong proficiency in Java (Java 17+ preferred) - Experience with test automation frameworks - Hands-on experience with UI, API, integration, e2e testing, CI/CD - Experience with containers and orchestration tools (Kubernetes) - Experience with Kafka, PostgreSQL, and Elastic is considered a plus - Solid knowledge of software testing principles, design patterns, and OOP - Proven track record in performance testing, integration testing, and test data management - Experience using AI tools in engineering - Ownership mindset and proactive problem-solving - Strong communication and collaboration with engineering and product teams - Ability to mentor mid-level engineers and influence quality practices across teams - Analytical thinking and a structured approach to problem investigation - Adaptability in a fast-paced, evolving environment Benefits - Reveal great tech solutions and tackle new challenges - Experience an agile and flexible working environment with fully remote work - Stable workload and income, supported by provided laptops and licensed software - Opportunity for personal and professional growth through performance reviews and development plans - Work with a team of like-minded individuals and participate in company-wide tech and cultural events - Support from HR and access to a referral bonus program Interview Steps - Pre-Screening with the recruiter - Technical Screen (up to 45 min) - Technical Interview (up to 1.5 hours) - Managerial Interview (up to 45 min)
• Complete software testing activities for user stories within the Agile SDLC by writing automated tests and contributing directly to automation coverage. • Review deliverables/activities identified in test plans for accuracy, consistency, completeness, and compliance. • Write additional automated tests as needed to ensure full coverage for every release. • Develop and Optimize Automation Scripts and Frameworks: Design, code, and maintain automation scripts and frameworks using Python (or another modern programming language). • Work with automation tools such as Appium, Selenium, and Robot. • Spend the majority of your day writing code and building scalable automation solutions. • Build automated frameworks for unit, integration, UI, and mobile testing. • Perform exploratory testing only as needed to inform automation. • Create test datasets and execute automated test suites to ensure high‑quality releases. • Adapt automation frameworks to meet regulatory and product‑specific requirements in the medical industry. • Continuously improve automation frameworks and test suites. • Identify and implement opportunities to replace manual testing with automation. • Work closely with developers and QA team members to integrate automation into the development lifecycle. • Provide technical guidance when needed, but this is not a lead or managerial role. • Produce clear, concise documentation for automated tests, frameworks, and processes. Ensure documentation meets regulatory and compliance requirements.
Senior Software SDET
First American (India)First American (India) is a Global Capability Center (GCC) of the First American Financial Corporation!
• Design, develop, test, deploy, and maintain features • Work on backend services using .NET and TypeScript/Node.js , depending on product requirements • Own feature delivery from requirement analysis to production release • Collaborate with product managers, architects, QA engineers, DevOps, and other stakeholders • Build scalable, reliable, and maintainable services using distributed systems and microservices architecture • Ensure code quality through unit testing, integration testing, code reviews, and engineering best practices • Participate in technical design discussions and contribute to architecture decisions • Work with cloud platforms such as AWS or Azure for application deployment and operations • Contribute to CI/CD pipelines, release processes, observability, and production readiness • Apply strong SDLC practices across planning, development, testing, deployment, and support • Explore and contribute to AI Engineering initiatives, such as productivity automation, AI-assisted workflows, or AI-powered system capabilities • Troubleshoot and resolve production issues in a timely and effective manner



