Jr. Software Test Engineer

Role Overview

We are looking for an inquisitive and detail-oriented Junior Test Engineer to join Square Health Ltd, with a passion for software quality and a desire to master modern automation. In this role, you will help ensure the reliability of our health-tech ecosystem by working with a cutting-edge stack including Selenium WebDriverIO, Appium, and Groovy. You will work under the guidance of senior engineers to transition from manual testing to building robust automated suites, ensuring our applications are secure, performant, and user-friendly.

At our company, we’re dedicated to creating an environment that supports growth and advancement. We firmly believe in the potential for greatness in anyone with the right mindset and a keen desire to learn. If you are ready to apply your scripting skills to real-world challenges and build a career in high-impact quality assurance, we wholeheartedly encourage you to apply today!

General Information

  • PositionJr. Test Engineer (G12)
  • Experience0-2 years
  • Employment StatusFull-time
  • WorkdaysSunday – Thursday
  • WorkplaceMohakhali, Dhaka
  • Deadline11th April, 2026

Responsibilities

  • Create, maintain, and execute comprehensive test plans and automated test cases based on project requirements and technical specifications.
  • Perform manual and automated functional testing to ensure data integrity, security, and usability across web and mobile platforms.
  • Monitor, track, and document system defects accurately within our tracking tools, ensuring clear communication until a resolution is reached.
  • Ensure requirement traceability and proper test coverage throughout the entire project lifecycle to prevent regressions.
  • Assist in API testing using Postman and Rest Assured to validate backend services.
  • Learn to conduct basic Performance Testing using Apache JMeter to monitor system stability.
  • Utilize OBS Studio for clear, visual defect reporting and DBeaver for database validation.
  • Collaborate within an Agile team environment using IDEs such as VS Code, IntelliJ IDEA, and Android Studio.

Qualifications

  • 0–2 years of experience;
    • Entry-level candidates with a strong grasp of programming and a passion for automation are highly encouraged to apply.
  • Strong knowledge of Java and JavaScript, with a solid understanding of how they apply to test scripting.
  • Solid knowledge of SQL and general scripting principles for data verification and automation.
  • Hands-on experience with automated testing tools, particularly Selenium (experience with Subject-7 is a plus).
  • Familiarity with testing frameworks like TestNG, Mocha, or Rest Assured.
  • Basic exposure to mobile automation concepts using Appium.
    Strong analytical, communication, and teamwork skills, with a “test-to-break” mindset.
  • A degree in Computer Science, Engineering, or a related field (or equivalent practical certification in QA).
  • Experience in utilizing AI tools like Codex CLI or Gemini CLI within the Warp terminal to automate test script generation and using AI assistants to refine edge-case scenarios and bug documentation.

Educational Qualifications

  • BSc. in CSE / CS / SE / EEE or any related discipline.
  • Additional certifications are a plus but not required.

Benefits

  • Yearly increment based on performance.
  • Two-yearly festival bonuses.
  • Two weekly holidays.
  • Full subsidized lunch facilities.
  • Pick up & Drop off
  • Annual Leave Encashment
  • And other benefits as per the company’s policy.

Selection Process

Telephonic interview

A short conversation to understand your background, interests, and basic fit for the role.

Technical interview

A discussion focused on your technical skills, problem-solving approach, and hands-on experience.

Technical assignment

A practical task to assess how you approach real-world problems relevant to the role.

Final interview

A final discussion to align on expectations, team fit, and next steps.

Apply for This Position

Please review the job details carefully before submitting your application. Make sure all required information is filled out correctly and your resume is up to date. A clear and complete application helps us understand your experience better and increases your chances of moving forward in the selection process.