Senior Software Development Engineer in Test- Hybrid

Research EngineerResearch EngineerFull TimeRemoteSeniorTeam 5,001-10,000H1B SponsorCompany SiteLinkedIn

Location

Israel

Posted

4 days ago

Salary

0

Seniority

Senior

English

Job Description

Senior Software Development Engineer in Test- Hybrid

Akamai Technologies

Are you excited to work with innovative security products? Do you enjoy automation and Testing for strategic solutions? Join our world-class enterprise security team Our team develops world-class Enterprise Security products for our customers. We are responsible for developing the mobile and desktop Client services that helps mitigate malware and phishing threats. your contributions to the product's quality will directly influence our customers experience! Fast moving QA manual & Automation Engineer Join the QA team responsible for validating Akamai's GPA client across Windows, macOS, Linux, Android, and iOS. The team develops automation, maintains CI/CD pipelines, and delivers high-quality releases for enterprise security solutions. As a Software Development Engineer in Test, you will be responsible for: - Developing and maintaining automated test solutions using Python across multiple operating systems. - Designing reusable automation frameworks using abstraction layers and scalable architecture. - Creating automation tools using Python, Groovy, and CLI scripts. Ensuring robust automation frameworks. - Performing manual testing, creating test plans, and documenting new feature validation. - Collaborating with development teams to investigate issues and improve product quality. - Supporting DevOps activities, virtualization platforms, and testing environments. Do what you love To be successful in this role you will: - Have +5 years experience developing automated tests using Python and modern testing frameworks. - Be comfortable reading, understanding, and debugging production-quality application code. - Be fully committed and notably available. Dedication to team and project success is required. - Demonstrate experience designing maintainable automation frameworks using reusable abstractions. - Possess hands-on experience creating manual test plans and executing complex validation scenarios. - Have deep familiarity with Windows and macOS, with exposure to Linux environments. 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 Categories

Related Job Pages

More Research Engineer Jobs

Peloton Cycle logo

Software Development Engineer in Test

Peloton Cycle

Founded in 2012, Peloton Cycle delivers boutique-style studio classes to the home fitness market with a touch-screen-equipped stationary bike and proprietary mo

Title: Software Development Engineer in Test Location: Poland Job Description: ABOUT THE ROLE Peloton's Music Quality Engineering team is looking for an expert, well-rounded Software Development Engineer In Test (SDET) to work on our Music apps. In this role, you will own responsibility for the quality of the products and work closely with Software developers, Product Management and help cultivate a quality attitude, mentor and advocate for quality while assisting teams with software testing practices. As such, an SDET is a test professional with advanced programming skills who can create automation testing tools and frameworks to assist the manual testing process. To be successful as an SDET, you should have excellent time management and organizational skills as well as strong interpersonal skills. You should have a passion for designing, development, and testing and the ability to upgrade your technical skills within the constantly evolving technology sector. YOUR DAILY IMPACT AT PELOTON - Implementing test tools and frameworks that will help us release with confidence - Working with teams to understand test automation gaps and implement coverage - Working with teams to make testing an integral part of the software development process - Coordinating testing efforts across teams to ensure delivery of high-quality features - Assisting in driving adoption of best practices in testing and maintainability - Participating in code reviews (PR’s) YOU BRING TO PELOTON - 3+ years of experience in both manual and automation testing - Experience in using code repositories (Git, JIRA, Confluence, or similar tools) - Experience working with cross-functional scrum teams - Exceptional test proficiency and expertise in formal and informal testing techniques as well as quality reporting - Ability to accomplish complex engineering tasks independently - Experience with Automation frameworks similar to Karate API, Cypress, Playwright, XCUITest - Assist in mentoring and coaching - Familiarity with iOS device testing (Appium or Swift) - Familiarity with iOS Automation ABOUT PELOTON: Peloton (NASDAQ: PTON) provides Members with expert instruction, and world class content to create impactful and entertaining workout experiences for anyone, anywhere and at any stage in their fitness journey. At home, outdoors, traveling, or at the gym, Peloton brings together innovative hardware, distinctive software, and exclusive content. Founded in 2012 and headquartered in New York City, Peloton has millions of Members across the US, UK, Canada, Germany, Australia, and Austria. For more information, visit www.onepeloton.com. Peloton is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. Equal employment opportunity has been, and will continue to be, a fundamental principle at Peloton, where all team members, applicants, and other covered persons are considered on the basis of their personal capabilities and qualifications without discrimination because of race, color, religion, sex, age, national origin, disability, pregnancy, genetic information, military or veteran status, sexual orientation, gender identity or expression, marital and civil partnership/union status, alienage or citizenship status, creed, genetic predisposition or carrier status, unemployment status, familial status, domestic violence, sexual violence or stalking victim status, caregiver status, or any other protected characteristic as established by applicable law. This policy of equal employment opportunity applies to all practices and procedures relating to recruitment and hiring, compensation, benefits, termination, and all other terms and conditions of employment. At Peloton, we embrace technology, including AI, to enhance productivity and accelerate innovation in the work we do for our members. However, in our hiring process, our priority remains in getting to know you and your unique qualifications. To ensure a fair and equitable process, we do not permit the use of AI tools during any stage of the application and interview process. In considering you as an applicant, we want to understand your skills, experiences, and motivations without mediation through an AI system. We also want to directly assess your communication skills without the use of an AI tool. Qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act, the City of Los Angeles Fair Chance Initiative for Hiring Ordinance and the San Francisco Fair Chance Ordinance, as applicable to applicants applying for positions in these jurisdictions. Please be aware that fictitious job openings, consulting engagements, solicitations, or employment offers may be circulated on the Internet in an attempt to obtain privileged information, or to induce you to pay a fee for services related to recruitment or training. Peloton does NOT charge any application, processing, or training fee at any stage of the recruitment or hiring process. If you have any doubts about the authenticity of an email, letter or telephone communication purportedly from, for, or on behalf of Peloton. Peloton does not accept unsolicited agency resumes. Agencies should not forward resumes to our jobs alias, Peloton employees or any other organization location. Peloton is not responsible for any agency fees related to unsolicited resumes.

Poland
Parsons Corporation logo

Vulnerability Research Engineer

Parsons Corporation

Parsons is a global technology-driven solutions provider specializing in defense, intelligence, cybersecurity, infrastructure, and space. Founded in 1944, the c

Role Description Parsons is seeking a Lead Software Engineer to join our team in support of specialized military cyber operations. You’ll be a critical member of a small team, responsible for research and development of capabilities. Join our team of best-in-industry cyber warriors who are dedicated to providing superior service in support of national defense objectives. What You'll Be Doing: - Perform vulnerability research / reverse engineering (VR/RE) against a variety of hardware and software targets - Allocate tasking to support larger-scale cyber tool development - Perform testing and integration of cyber tools Qualifications - Active TS/SCI security clearance - Bachelor's degree in related technical field and 15+ years of professional related experience; Master's degree in related field will be considered in lieu of 4 years of experience - 10+ years utilizing programming languages such as Python, C, C++, x86 - 5+ years of experience in vulnerability research and/or cyber tool development - Knowledge of networking fundamentals - Experience developing in Windows and Linux environments - Experience with CI / CD Pipelines and version control (Git) Requirements - 10+ years of experience in vulnerability research and/or cyber tool development - Cross-Platform Windows-Linux development - Experience with Windows Internals and/or Linux kernel level programming - Knowledge of concurrent application development concepts (multi-threaded and/or distributed) - Familiarity with antivirus evasion techniques - Assembly languages (x86, ARM, MIPS, etc) - Additional Operating Systems (Android, iOS, OSX) - Certified/trained in one or more of the following: Corelan Bootcamp/Advanced, ManTech ACTP, Windows/Linux/VR&E, OSCP, OSED, OSWE - Experience supporting USCYBERCOM, NSA, DoD cyber operations, or related mission environments Benefits - Medical, dental, vision - Paid time off - 401(k) - Life insurance - Flexible work schedules - Holidays to fit your busy lifestyle Company Description The Federal Solutions segment delivers resources to our US government customers that ensure the success of missions around the globe. Our intelligent employees drive the state of the art as they provide services and solutions in the areas of defense, security, intelligence, infrastructure, and environmental. We promote a culture of excellence and close-knit teams that take pride in delivering, protecting, and sustaining our nation's most critical assets, from Earth to cyberspace. Throughout the company, our people are anticipating what’s next to deliver the solutions our customers need now.

United States
$148.3K - $266.9K / year

Role Description At Orchestry, we simplify the complexity of Microsoft 365, designing intuitive solutions that empower users and drive meaningful business outcomes. We're looking for a Junior SDET to join our Engineering team. This role is ideal for someone early in their QA automation career who is ready to build on their foundation and make meaningful contributions to the quality and reliability of our products. As a Junior SDET, you'll contribute to both manual and automated testing across our SaaS platform, helping increase test coverage, identify defects early, and improve the overall quality of our software. You'll collaborate closely with developers, Product Managers, and fellow QA engineers throughout the development lifecycle, from feature planning and implementation to validation and release. You're someone who enjoys solving problems, has a passion for software quality, and understands that delivering great user experiences starts with reliable, well-tested applications. You take ownership of your work, learn quickly, ask thoughtful questions, and continuously build your technical skills in modern testing practices and automation. If you're excited to grow your career in QA automation while helping deliver enterprise-grade software trusted by organizations around the world, we'd love to hear from you. Qualifications - Bachelor's degree, diploma, or equivalent education in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline. - Strong understanding of software development fundamentals and software quality assurance principles. - Experience programming in at least one modern language such as JavaScript/TypeScript, C#, or Python. - Familiarity with automated testing concepts and an interest in building automation as part of the software development process. - Exposure to automated testing frameworks such as Playwright, Cypress, Selenium, or similar through coursework, personal projects, internships, or previous work experience. - Familiarity with source control systems such as Git. - Understanding of Agile software development practices is considered an asset. - Strong analytical and problem-solving skills with excellent attention to detail. - Comfortable learning new tools, technologies, and engineering processes. - Strong written and verbal communication skills. - A collaborative teammate who values feedback, continuous learning, and helping build quality software. Requirements - Execute manual, exploratory, and regression testing for new features and product enhancements. - Design, write, maintain, and execute automated test cases using our automation framework. - Investigate, reproduce, and document software defects with clear, actionable bug reports. - Validate builds and releases through both manual and automated testing. - Collaborate closely with Software Developers and QA Engineers throughout feature development and release cycles. - Help maintain and improve our automated test suites to increase test coverage and reliability. - Learn and apply testing best practices across UI, API, and integration testing. - Participate in Agile ceremonies, including sprint planning, daily standups, retrospectives, and backlog refinement. - Contribute to test documentation, test plans, and knowledge sharing within the Engineering team. - Build proficiency with our engineering toolchain, including Git, Azure DevOps, Playwright, and related development and testing tools. - Continuously improve your understanding of our product, testing processes, and quality engineering practices. - Other tasks as required by the team, from time to time. - Additional responsibilities may be added as the role evolves based on your interests and our team's needs. Benefits - Launch your career as a Software Development Engineer in Test at a growing SaaS company. - Gain hands-on experience with modern test automation tools and engineering practices. - Learn from experienced Software Developers and QA Engineers who are invested in your growth. - Work on a modern Microsoft Azure-based SaaS platform used by enterprise organizations. - Flexible remote work environment. - Opportunities to make meaningful contributions to product quality and engineering processes from day one. - Be part of a passionate, collaborative team working to simplify the digital workplace.

Canada
C$85K - C$98K / year
The Walt Disney Company logo

Software Development Engineer in Test

The Walt Disney Company

At Disney Consumer Products, we inspire imagination around the world and are committed to creating happiness for families and fans by bringing captivating, inspiring, and inclusive products into their daily lives. From toys to t-shirts, console games, books, and more, our team brings our beloved brands and franchises into the lives of families through products and experiences that can be found worldwide, such as the Disney Store e-commerce platform, Disney Parks, local and international retailers, and Disney Store locations around the world.

Full TimeRemoteTeam 10,001

Role Description The DEEP & Technology team is looking for a Software Development in Test Engineer to join our expanding quality engineering efforts across the Ads, Data, and eCommerce domains. As part of our mission to scale automation and enhance quality across diverse systems, this role will focus on building robust test automation frameworks and quality processes tailored to each team’s unique needs. - Work closely with Software Engineers to understand the complex ecosystem in place at DEEP&T. - Develop automated test frameworks and suites on UI, API and Integration levels of testing using Python or other OO languages. - Participate in design discussions for our platform to help evolve the platform in a way that enables richer testing scenarios that simplify defect detection and prevention. - Assist with triage, diagnosis, and resolution of issues discovered across teams. - Contribute to end-to-end acceptance tests. - Where necessary, develop and execute manual test cases to detect issues that cannot be detected through automated means. - Drive the conversion of manual tests to automated whenever possible. - Part of product teams in building architectures which are robust, fault-tolerant, and cloud-native. - Build solutions for problems of sizeable scope and complexity that have been successfully deployed to customers/users. - Influence and drive software engineering best practices within the team. - Technically lead and deliver multiple projects utilizing an Agile methodology while reviewing team members' code. - Participate in developing technical and/or business approaches; and new/enhanced technical tools. - Own the design of software programs or systems within the team, and within the organization. - Write codes that establish and enhance frameworks. - Review code for design, testability, and clear usability. - Build solutions that scale and perform. - Identify opportunities to improve the system/product/services with each iteration. Qualifications - Minimum 2 years of hands-on software test development experience, including both functional and non-functional test development. - Knowledge of Agentic workflows and MCP design patterns. - Proficiency in SQL, Python/Java, and ETL processes, along with familiarity with cloud platforms (AWS, Azure, GCP) and cloud-based data warehousing (e.g., Snowflake). - Skills in data validation, modeling, ETL pipelines, and software engineering principles. - Strong desire for establishing and improving product quality. - Experience building or improving test automation frameworks. - Experience in CICD integration and pipeline development in Jenkins, Spinnaker, or other similar tools. - Experience in UI automation (Selenium, Robot, Watir). - B.S. in Computer Science (or equivalent degree or work experience). Requirements - The hiring range for this position in California is $97,500 to $130,700 per year. - In Seattle, the range is $102,100 to $136,900 per year. - In New York, the range is $102,100 to $136,900 per year. - The base pay offered will take into account internal equity and may vary depending on the candidate’s geographic region, job-related knowledge, skills, and experience among other factors. - A bonus and/or long-term incentive units may be provided as part of the compensation package, in addition to the full range of medical, financial, and/or other benefits, dependent on the level and position offered. Benefits

United States
$97.5K - $136.9K / year