Position: Software Development Engineer in Test
Company: BrickRed Systems
Category: QA Automation
Experience required: 5y
English level: upper

We are seeking an experienced **Software Development Engineer in Test** to join our team. The ideal candidate will have a passion for quality assurance and will be responsible for developing and maintaining automated test scripts using Jbehave and Serenity. In this role, you will work closely with the development team to understand the requirements and design test cases accordingly. You will also perform manual testing when necessary to supplement automated testing and analyze test results and report defects to the development team.

**Qualifications:**

- Bachelor's degree in computer science, engineering, or related experience.
- Minimum of 5 years of working experience in a software testing role.
- 3+ years of experience in Jbehave and Serenity.
- Experience in Java is a must.
- 1-2 years of experience with one or more functional programming languages (Java, JavaScript, .Net, C#) is an advantage.
- Strong knowledge of API.
- Experience with test automation frameworks and tools.
- Experience with Agile/Scrum methodologies.

**Responsibilities:**

- Develop and maintain automated test scripts using Jbehave and Serenity.
- Collaborate with the development team to understand the requirements and design test cases accordingly.
- Perform manual testing when necessary to supplement automated testing.
- Analyze test results and report defects to the development team.
- Participate in the code review process to ensure testability and quality of the code.
- Develop and maintain test data and test environments.
- Work closely with the dev squads to ensure all necessary testing is completed and meets the quality standards.
- Contributes to the continuous improvement of our testing process, tools, and methodologies.
- Keeps up to date with the latest trends and technologies in testing and automation.

**What we offer:**

— High compensation according to your skills

— Interesting and challenging projects

— 5-day working week, 8-hour working day, flexible schedule

— Democratic management style & friendly environment

— Full remote job (Possibility to work from home or around the world)

— Annual Paid vacation (18 business days per year)

— Paid sick leaves

— Official holidays

— **EST time zone**

**We guarantee:**

— Professional and personal growth

— The comfortable and supportive working atmosphere. You’ll join a friendly welcoming team of experienced colleagues.

— Stability. In the modern world, our product is in high demand, and this means that you will be joining a business with exciting challenges and a stable income. 

Join our team and work closely with our esteemed client, TELUS, one of the largest telecom companies in Canada. As a SDET, you will have the opportunity to collaborate directly with TELUS and play a key role in ensuring their success and satisfaction with our products and services. Your technical expertise and ability to build strong customer relationships will be essential in delivering exceptional customer experiences and driving customer success.