Search

Automation & Manual Test Engineer-8

Ceipal
locationMobile, AL, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

We are seeking a detail-oriented and highly motivated Automation & Manual Test Engineer to join our QA team. The ideal candidate will have hands-on experience in both manual testing and test automation with the ability to design, develop, and execute test cases to ensure product quality. You will be responsible for validating software functionality, detecting defects, and ensuring smooth delivery of high-quality applications.

Key Responsibilities

  • Analyze requirements, specifications, and technical design documents to prepare detailed test plans and test cases.

  • Perform manual testing of web, mobile, and desktop applications, including functional, regression, integration, system, and user acceptance testing.

  • Design, develop, and maintain automated test scripts using tools like Selenium WebDriver, TestNG, JUnit, or similar frameworks.

  • Implement and maintain Page Object Model (POM), data-driven testing, and reusable automation frameworks.

  • Collaborate with developers, business analysts, and product owners to ensure quality throughout the software development lifecycle (SDLC).

  • Execute test cases, log defects in bug tracking tools (e.g., JIRA, Bugzilla), and track defect lifecycle.

  • Participate in continuous integration (CI/CD) processes using tools such as Jenkins, Git, or Maven.

  • Provide timely feedback on quality issues and suggest improvements in QA processes.

  • Work closely with the team to identify test scenarios for automation and improve test coverage.

  • Prepare test reports and present test results to stakeholders.

Required Skills & Qualifications

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

  • 2–5 years of experience in both manual and automation testing.

  • Strong knowledge of manual testing concepts, SDLC, STLC, and defect life cycle.

  • Hands-on experience with Selenium WebDriver, Java (or Python/C#), TestNG/JUnit.

  • Good understanding of locators, XPath, synchronization, waits, and exception handling.

  • Experience in data-driven, keyword-driven, and hybrid automation frameworks.

  • Familiarity with API testing tools (e.g., Postman, Rest Assured) is a plus.

  • Knowledge of SQL for database validation.

  • Experience with Agile methodologies (Scrum/Kanban).

  • Excellent analytical, problem-solving, and communication skills.

Nice-to-Have Skills

  • Experience in performance testing using JMeter or LoadRunner.

  • Knowledge of cloud-based test environments (e.g., Sauce Labs, BrowserStack).

  • Exposure to mobile automation testing (Appium).

  • Familiarity with Docker, Kubernetes, or cloud CI/CD pipelines.

What We Offer

  • Opportunity to work on challenging projects with the latest technologies.

  • Collaborative and innovative work environment.

  • Continuous learning and career growth opportunities.

  • Competitive compensation and benefits.


Test

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...