Software Development Engineer in Test In this hybrid role, you will leverage Parasoft SOAtest and technologies to ensure the quality and reliability of complex API-driven systems. You will also contribute to UI automation, load testing, and CI/CD integration, working closely with development teams in an Agile environment. Replacement/Backfill – the recruiting efforts for this position are intended to fill an existing vacancy. Responsibilities Design, develop and maintain automated API test scripts using Parasoft SOAtest Perform functional, regression and non-functional testing of APIs and backend services Contribute to UI automation using Selenium/WebDriver (secondary responsibility) Execute load and performance testing as needed Integrate automated tests into CI/CD pipelines (Azure DevOps, Jenkins) Validate data and test results using SQL queries Participate in Agile ceremonies (stand‑ups, sprint planning, retrospectives) Collaborate with developers, QA and business analysts to ensure comprehensive test coverage Document test cases, results and defects; contribute to test design and coverage planning Requirements 4+ years of experience in QA/test automation Strong experience with API testing and automation Hands‑on expertise with Parasoft SOAtest Proficiency in automated testing within .NET environments Experience with Azure DevOps and CI/CD pipelines (Azure DevOps, Jenkins) Working knowledge of Selenium/WebDriver for UI automation Solid SQL skills for data validation Experience with functional and regression testing Proven ability to design and execute API test cases Nice to have UI and GUI testing experience Load and performance testing exposure Test design and coverage planning Scripting with Groovy We offer Extended Healthcare with Prescription Drugs, Dental and Vision, and Healthcare Spending Account (Company Paid) Life and AD&D Insurance (Company Paid) Employee Assistance Program (Company Paid) Telehealth (Company Paid) Short‑term Disability (Company Paid) Long‑Term Disability Paid Time Off (including vacation and sick days) Registered Retirement Savings Plan (RRSP) with Company match Maternity/Parental/Adoption Leave Top‑up Employee Stock Purchase Program Critical Illness Insurance Employee Discounts Unlimited access to LinkedIn learning solutions EPAM Canada would reasonably expect to pay the selected candidate. Salary range: CA$99,000 – CA$130,000. EPAM Canada welcomes and encourages applications from candidates with disabilities. Please contact WFA Human Resource CA if you have questions in this regard, or if you require an accommodation to complete the application process. EPAM Systems, Inc. is an equal opportunity employer. We recognize the value of diversity and inclusion in creating success for our customers, business partners, shareholders, employees and communities. We are committed to recruiting, hiring, developing and promoting employees without discrimination. As a global employer, this commitment includes complying with all laws in the countries in which we operate. Nevertheless, we believe equal employment practices should not be limited to what the law requires. Equal opportunity and inclusion are essential to motivate, empower and recognize the best in everyone. At EPAM, employment actions are based on individual qualifications, without regard to race, color, religion, creed, gender, pregnancy status, sexual orientation, gender identity, gender expression, marital or familial status, national origin, ancestry, genetics, age, disability status, veteran status, citizenship status when otherwise legally able to work, or any other characteristic protected by law. #J-18808-Ljbffr
Software Development Engineer In Test
EPAM SYSTEMS
toronto, toronto
Published 27 days ago
Report job