AIMTech Test

Software Tester (Manual & Automation)

As a detail-oriented Quality Assurance (QA) Engineer, you will be responsible for owning the end-to-end testing process and ensuring software quality by identifying bugs before they impact our users. Your role will involve a balance between exploratory manual testing to uncover complex UX issues and building automation suites for long-term stability.

Key Responsibilities:
– Conduct manual testing to identify and report software defects
– Develop and maintain automation scripts using tools like Selenium, Appium, or Playwright
– Validate database entries using SQL queries and perform REST API testing
– Collaborate with the development team to understand project requirements and ensure quality deliverables
– Follow Agile/Scrum methodologies to contribute to the software development life cycle

Qualifications Required:
– Up to 3 years of experience in software testing with a proven track record in both manual and automation testing
– Proficiency in at least one scripting language such as JavaScript, Python, or Java
– Hands-on experience with automation frameworks like Selenium, Appium, or Playwright
– Strong understanding of SQL for backend testing and REST API validation
– Deep knowledge of the SDLC and Agile/Scrum methodologies
– Attention to detail with a “break-it” mentality and a passion for user experience

Preferred Skills:
– Experience in Performance/Load testing tools such as JMeter or k6
– Familiarity with cloud platforms like AWS and Docker
– Relevant certifications like ISTQB (Foundation or Advanced Level)

If you are an agile learner with a proactive commitment to continuous professional development, and you are eager to master emerging technologies and adapt your technical skills to evolving project needs, you might be the ideal candidate for this position. As a detail-oriented Quality Assurance (QA) Engineer, you will be responsible for owning the end-to-end testing process and ensuring software quality by identifying bugs before they impact our users. Your role will involve a balance between exploratory manual testing to uncover complex UX issues and building automation suites for long-term stability.

Key Responsibilities:
– Conduct manual testing to identify and report software defects
– Develop and maintain automation scripts using tools like Selenium, Appium, or Playwright
– Validate database entries using SQL queries and perform REST API testing
– Collaborate with the development team to understand project requirements and ensure quality deliverables
– Follow Agile/Scrum methodologies to contribute to the software development life cycle

Qualifications Required:
– Up to 3 years of experience in software testing with a proven track record in both manual and automation testing
– Proficiency in at least one scripting language such as JavaScript, Python, or Java
– Hands-on experience with automation frameworks like Selenium, Appium, or Playwright
– Strong understanding of SQL for backend testing and REST API validation
– Deep knowledge of the SDLC and Agile/Scrum methodologies
– Attention to detail with a “break-it” mentality and a passion for user experience

Preferred Skills:
– Experience in Performance/Load testing tools such as JMeter or k6
– Familiarity with cloud platforms like AWS and Docker
– Relevant certifications like ISTQB (Foundation or Advanced Level)

If you are an agile learner with a proactive commitment to continuous professional development, and you are eager to master emerging technologies and adapt your technical skills to evolving project needs, you might be the ideal candidate for this position.

🎯 النقاط