Java Sr Software Development Engineer in Test (SDET)
Responsibilities
- Design and build scalable automated test frameworks and test suites across technologies.
- Create, maintain, and execute automated test cases for APIs and web services.
- Develop automation code demonstrating a strong understanding of object-oriented design, data structures, and design patterns (beyond PageObjectModel, PageFactory, and Singleton).
- Create API and web service automated tests using Java, Postman, SOAP UI, JMeter, REST assured, or similar tools.
- Create, maintain, and execute test scripts; analyze and communicate test results.
- Mentor QA resources in test automation.
- Provide effort estimates and progress reports to the Team Lead.
Requirements
- Minimum of five years of experience, preferably as a Software Development Engineer (SDE) or Software Development Engineer in Test (SDET).
- At least 4 years of experience with backend automation using RESTful APIs, Web Services, Java, Postman, SOAP UI, JMeter, REST assured.
- Proficiency in Java and Core Java (minimum 4 years), scripting languages, and experience in API testing and mobile automation testing.
- Good knowledge of database CRUD operations, Unix commands, and scripting.
- Experience working in a DevOps environment, including installing, configuring, and integrating automation scripts with CI/CD tools like Jenkins.
- Minimum 6 years of QA experience.
- Experience using Git.
- Ability to contribute to QA best practices improvements.
Nice to have
- Knowledge of testing and configuring Amazon Web Services (AWS).
- Experience with performance and security testing.
- Experience with mobile app testing on iOS and Android.
- Experience testing web applications and websites.
- Familiarity with tools such as Appium, Selenium, and XCUI Test.
The position requires working out of our Vancouver office. Currently, all work is remote, with a return to office expected. Relocation support is not provided.
Post your resume on T-Net and let employers come to you:
- Upload, copy, paste, or create your resume easily.
- Save time applying for future positions.
- Make your profile searchable or confidential; BC Tech and IT employers can search and contact you.
Registration or use of this website constitutes acceptance of our Terms of Use.