SQA Engineer (Automation)

Application Deadline

November 30, 2024 (Early applications will be given preference)

Job Location

Gulshan-1, Dhaka

Number of Vacancies: 2

Who are we looking for?

We are looking for dynamic individuals having the following qualities:

Educational Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related field.

Experience Requirements

  • 3-4 years of industry experience.

Overview of the Responsibilities

  • Design, develop, and maintain automated test scripts using Selenium with Robot, Cypress, Playwright, Cucumber, SpecFlow, EggPlant, and other industry-standard tools.
  • Write comprehensive test cases for various applications to identify defects and ensure software meets business requirements and user expectations.
  • Execute test cases to validate the functionality, performance, and security of critical operating applications.
  • Conduct database testing to ensure data integrity, validate data migrations, and verify backend processes using SQL queries and tools such as SQL Server, MySQL, Oracle, and other industry-standard tools.
  • Perform API testing using tools like Postman, SoapUI, or REST Assured to validate functionality, reliability, performance, and security of APIs.
  • Integrate automated tests into CI/CD pipelines using tools such as Jenkins, CircleCI, Bamboo and other industry standards tools to ensure smooth and reliable deployments.
  • Utilize Docker for containerization and Kubernetes for orchestration within the CI/CD pipeline to ensure consistency and scalability of testing environments.
  • Conduct performance and load testing to ensure system reliability, scalability, and performance under various conditions.
  • Manage end-to-end test cycles, including deployment, regression, and performance testing.
  • Maintain detailed documentation of test cases, test results, and testing procedures to ensure transparency and repeatability.
  • Work closely with the developers, business analysts, and other stakeholders to track, prioritize, and resolve defects using tools like Jira, Asana, Redmine, Bugzilla, and other industry-standard tools.
  • Adhering to established QA processes and guidelines to ensure the delivery of high-quality software solutions.

Key Requirements

  • Strong proficiency in designing and executing test cases for various applications.
  • Experience with automated testing tools and frameworks.
  • Proficiency in writing SQL queries, API, and performance testing.
  • Familiarity with CI/CD, containerization, and orchestration tools.
  • Ability to independently manage and prioritize tasks in a dynamic work environment.
  • Knowledge of software development and testing life cycle (SDLC and STLC) and methodologies.
  • Excellent analytical and problem-solving skills with a keen attention to detail.
  • Effective communication skills in English, both verbal and written.
  • Passion for learning and adapting to new technologies and methodologies.
  • Ability to work collaboratively within a team and contribute to continuous improvement initiatives.

Nice To Have Requirements

  • Previous exposure to healthcare, financing or lending industry processes and applications.
  • Demonstrated ability to mentor and coach junior team members.

What's in it for you?

  1. Very competitive salary and long-term benefits with excellent career opportunity in a focused & stable organization.
  2. Great opportunity to work with global companies.
  3. A healthy work environment with opportunity to learn from a number of highly skilled engineers.
  4. Weekend: Saturday and Sunday.

How would you apply?

If you believe you are the right candidate, then send your CV to career@relisource.com with the exact subject line “QAUTO_30062024” by November 30, 2024.

IMPORTANT: Resume attached without above subject line will not be processed. Your CV must include your photograph.