logo
QA Automation Engineer- Selenium and Cypress JS framework
Posted on 25 Jun 2024
Deadline on 5 Jul 2024
Apply Now
Explore jobs
Description

Dynamic Solution Innovators (DSi), a software company based in Dhaka, Bangladesh, has been successfully providing software services since 2001 in global industry (USA, England, New Zealand, Asia and Africa). We have 280+ employees, with over 250+ skilled software engineers & SQA engineers. We continuously invest in hiring, developing, and retaining the best-in-class talents to leverage the latest technologies and offer the most advanced next-gen solutions to our clients. Some of our major projects and products include Nationwide Primary & Secondary Education ERP solutions for Bangladesh Government, Higher Education Management System running in 400+ US universities, Banking Compliance System running in 200+ financial institutions in the USA, 2021 BASIS National ICT Award winning ERP solution for container cargo management of private container yards. At DSi, we work to build state of the art next generation products with the industry's most talented resources.

Currently, we are looking for QA Automation Engineers who can join our team.

Responsibilities
  • Design, develop, and maintain automated test suites using Cypress, Playwright with Python, or Selenium frameworks (Java/JS). Your skills in writing effective tests in TypeScript using Cypress and Java unit tests using JUnit, TestNG, etc. will be crucial.

  • Participate in design to build a framework using existing tools for an internally acclimated code security application.

  • Collaborate with development teams to identify, troubleshoot, and resolve software defects.

  • Integrate automated tests into the CI/CD pipeline using tools like Jenkins or GitLab CI/CD to enable fast feedback and continuous delivery.

  • Knowledge on AWS, Azure and/or GCP cloud stack.

  • Document test cases and procedures using tools like Jira or Confluence to ensure clarity and maintainability.

  • Familiarity with version control systems (GIT) is essential for collaborating with the development team and managing test automation scripts.

Requirements
  • 2-4 years of experience in software QA with a focus on test automation.

  • Strong experience with Cypress, Playwright with Python, or Selenium frameworks (Java/JS).

  • Strong knowledge of OOP and programming languages such as Java, JavaScript, or Python to develop and maintain automated test scripts.

  • Knowledge of SQL for data manipulation in testing.

  • Experience with web UI testing methodologies (including frameworks like React Testing Library) and API testing methodologies (e.g., RESTful APIs).

  • Effective at writing tests in TypeScript using Cypress, Java unit tests using JUnit, TestNG, etc.

  • Strong attention to detail to identify defects and ensure thorough testing coverage.

  • Familiarity with Agile methodologies (e.g., Scrum, Kanban) and CI/CD pipelines.

  • The ability to work across a remote team and communicate effectively with developers, product managers, and other stakeholders.

  • Ability to work independently and manage multiple tasks effectively.

  • Experience with JIRA, Confluence, and GIT is a plus.

  • Experience in Docker, Kubernetes, Helm, Terraform, and AWS/GCP/AZURE (any one cloud platform) is a plus.

Benefits
  • In-campus free lunch, snacks.

  • Two festival bonuses.

  • Yearly increments

  • Healthcare Coverage

  • Courses & Certification

  • Marriage Bonus

  • Work with some of the best and most experienced talents in the country.

  • Opportunity to work in exciting and challenging local/international projects from the hardware level to large multi divisional enterprise systems.

Apply Now
Explore jobs