Software Development Engineer in Test (SDET)

Fronture Technologies Limited

Fronture Technologies Limited

Fronture Technologies Limited

Follow

More jobs from this company

Summary

  • Vacancy: 01
  • Location: Dhaka
  • Salary: Negotiable
  • Experience: At least 5 years
  • Published: 17 Nov 2024

Requirements

Education

  • Bachelor of Science (BSc) in Computer Science & Engineering

Experience

  • At least 5 years
  • The applicants should have experience in the following business area(s):
    Software Company, IT Enabled Service, BPO/ Data Entry Firm, E-commerce

Additional Requirements

Required Qualifications:

  • At least 5+ years of industry experience as an SDET or in a similar role, with a proven track record in automation testing.
  • Proficiency in Selenium and strong expertise in creating and managing automated test scripts.
  • Experience with Test-Driven Development (TDD) and unit testing, along with familiarity with testing frameworks (e.g., JUnit, TestNG).
  • Programming skills in languages like Java, Python, or C# to develop scripts and automate tests effectively.
  • Strong knowledge of CI/CD tools (e.g., Jenkins, GitLab CI) to integrate automated testing into development workflows.
  • Understanding of QA methodologies and best practices in software quality and test automation.
  • Excellent analytical skills and problem-solving abilities, with a detail-oriented and organized approach.
  • Familiarity with performance and load testing tools (e.g., JMeter, LoadRunner).
  • Experience with API testing frameworks (e.g., Postman, REST Assured) and DevOps practices.
  • Previous experience in Agile or Scrum environments.

Responsibilities & Context

Job Context:

In this role, you will lead the charge on testing, ensuring automation initiatives, and leveraging Selenium and other tools to create, maintain, and optimize test scripts that ensure high-quality code delivery. You’ll work closely with development teams to implement Test-Driven Development (TDD) practices and contribute to robust, testable code through unit tests. This role requires a technically skilled, detail-oriented professional who can take the lead to take automated testing to the next level.

Required Skills:

  • Develop, maintain, and execute automated test suites using Selenium, creating comprehensive scripts for functional, regression, and end-to-end testing.
  • Collaborate with development teams to implement and advocate for Test-Driven Development (TDD) practices, ensuring that tests are written alongside or before code.
  • Write and maintain unit tests to verify individual components, focusing on test coverage, reliability, and performance.
  • Implement and manage CI/CD pipelines for running automated tests, ensuring a streamlined and efficient testing process.
  • Analyze and troubleshoot test failures, working alongside developers to debug issues and contribute to solutions.
  • Conduct code reviews to ensure adherence to best practices in coding, automation, and testability.
  • Design and document test plans, test cases, and testing strategies, particularly emphasizing automated testing for high test coverage and efficiency.

Skills & Expertise

Analytical and Decision making ability

Automated Testing

DevOps Tools

performance testing

Postman

Problem solving and decision making

QA Automation

Selenium

Test Driven Development (TDD)

Unit Testing

Compensation & Other Benefits

  • Weekly 2 holidays, Insurance
  • Lunch Facilities: Partially Subsidize
  • Salary Review: Yearly
  • Festival Bonus: 2

Workplace

Work at office

Employment Status

Full Time

Job Location

Dhaka

Source link

Upload your CV/resume or any other relevant file. Max. file size: 512 MB.