Software Development Engineer in Test II
Location
India
Posted
103 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Development Engineer in Test II
Akamai Technologies
• Building test strategy and automation for products of Next generation API Based Security and threat protection solutions • Taking ownership for test execution, test automation, identify and bring in tools to assist the testing goal • Collaborating with engineering teams in an Agile environment on code, design, test plan and automation framework review • Working closely with development team to enhance new releases, testing process • Coordinating and participating in customer installs, demos to team
Job Requirements
- 2+ years of relevant experience and a Bachelor's degree in Computer Science or its equivalent
- Automate experience using Python/GoLang, and shell scripting techniques effectively.
- Be comfortable with working in a Linux/Unix environment
- Have expertise in Networking, TCP/IP, DNS, HTTP, HTTPs
- Have expertise in REST APIs, Database and SQL
- Have experience in CI/CD tools, any Automation framework
Benefits
- Your health
- Your finances
- Your family
- Your time at work
- Your time pursuing other endeavors
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
SDET, Contract
NexusNexus is the supercomputer for everyone, powering the world’s most complex computation to build the Verifiable Internet.
• Develop and maintain automated test suites for backend services written in Node.js and Rust • Build integration and end-to-end tests covering trading flows, settlement logic, and on-chain verification • Design test cases for APIs, data pipelines, and distributed system components • Assist in implementing CI/CD pipelines to automate testing and deployment validation • Write performance and regression tests to ensure reliability under high-load conditions • Debug issues across services, reproduce bugs, and collaborate with engineers to resolve them • Contribute to improving test coverage, observability, and quality standards across the codebase.
Senior QA Automation Engineer
Social Discovery GroupTop world’s largest social discovery company uniting 70+ brands with 500M+ users
• Development of automated tests (70%); • Manual integration and functional testing (30%); • Testing marketing landing pages with complex logic; • Testing multi-channel customer communication products; • Testing traditional websites within integration projects; • Preparing and updating test plans based on functional and technical requirements; • Supporting integrations with other company services; • Identifying, documenting, and tracking defects.
• Test Planning: Collaborate with the development, products, and scrum teams to understand project requirements, define test strategies, and develop comprehensive test plans. • Test Case Development: Design, document, and maintain detailed test cases and test scenarios to validate functionality, customizations, and integrations. • Manual Testing: Perform thorough manual testing of applications, identifying and documenting defects, and working closely with developers to ensure timely resolution. • Automation Testing: Develop and maintain automated test scripts using industry-standard tools and frameworks to improve testing efficiency, coverage, and repeatability. • API & Data Validation: Design and execute tests to validate APIs, data flows, and system integrations, ensuring accuracy, consistency, and security of data across services and environments. Collaborate with developers to troubleshoot and resolve interface and data-related issues. • CI/CD Integration: Integrate automated tests into the CI/CD pipeline to ensure rapid and reliable feedback on code quality. Work closely with DevOps and engineering teams to enable continuous testing and maintain test stability in dynamic deployment environments. • Performance Testing: Evaluate the performance and scalability of applications, identify potential bottlenecks, and recommend optimizations to improve performance. • User Acceptance Testing (UAT): Coordinate and conduct UAT sessions with business stakeholders to validate that the solutions meet their needs and expectations. • Defect Management: Track, manage, and report defects using a defect tracking system, ensuring that all issues are addressed and resolved in a timely manner. • Continuous Improvement: Stay updated with the latest Salesforce features, best practices, and industry trends to continuously enhance testing processes and methodologies. • Collaboration: Work closely with cross-functional teams to ensure seamless integration and delivery of high-quality Salesforce solutions. • Documentation: Prepare and maintain comprehensive documentation of test plans, test cases, test results, and defects to ensure transparency and traceability. • Risk Assessment: Identify potential risks and issues related to Salesforce implementations and provide recommendations for mitigation. • Training and Mentoring: Provide guidance and support to junior team members, sharing knowledge and best practices to enhance the overall testing capability of the team. • Test Environment Management: Set up and manage test environments, including configuring Salesforce sandboxes and ensuring data integrity. • Reporting: Generate and distribute test execution status reports, highlighting key metrics, test coverage, and defect trends.
• Managing test cases; defining test scenarios, preconditions, test steps, expected results, test prioritization, and risk assessment. • Execution and maintenance of automated and manual test cases to validate release candidates, release execution processes, and released software and platform changes. • Coding of automated tests that perform test cases which evaluate expected results against actual results. • Working in an agile process; refining requirements, assessing effort, test development and execution, documentation and reporting, performing demos, and retrospectives. • Close cooperation with a globally distributed team of developers, testers, architects, escalation engineers, and platform engineers.




