• NecoJobs Logo - Nepal's Leading Job Portal

Senior or Lead QA Automation Engineer (Remote )

Leading IT Company

Leading IT Company  Logo
  • Share
AvailabiltyFull Time
CategoryQA Jobs
Salary NegotiableYes
Job LevelSenior Level
Job LocationKathmandu , Nepal
No. Of Vacancy1
Education LevelBachelor
Experience RequiredMore Then 5years

Requirements :-

Technical Expertise:

  • Experience: Minimum of 5 years in both manual and automation software testing.
  • Education: A Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
  • Testing Methodologies: In-depth understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) with hands-on experience in various testing methodologies, including:
  • Functional Testing
  • Regression Testing
  • Integration Testing
  • Smoke Testing
  • User Acceptance Testing (UAT)

Test Case & Execution:

  • Expertise in creating, executing, and maintaining detailed test cases, scripts, and reports to ensure software quality.
  • Ability to design, develop, and maintain automation test scripts using tools such as:
  • Selenium
  • Cypress
  • Appium (for mobile testing)
  • Postman (for API testing)

Automation Testing & CI/CD Integration:

  • Hands-on experience in leveraging automation testing for functional, regression, and performance testing.
  • Familiarity with CI/CD pipelines and integration of automated tests within deployment processes, using:
  • Jenkins
  • GitLab CI/CD
  • Azure DevOps

Bug Tracking & Issue Management:

  • Proficiency in bug tracking tools like JIRA, Bugzilla, or similar platforms.
  • Ability to identify, document, and track software defects, working closely with developers to resolve issues.

Collaboration & Problem-Solving:

  • Strong analytical and problem-solving skills, with the ability to investigate issues and propose effective solutions.
  • Excellent communication and collaboration skills, working cross-functionally with developers, product managers, and DevOps teams.

Preferred Skills (Nice to Have):

  • Experience working with DevOps teams to ensure smooth deployment and delivery processes.
  • Knowledge of build and release validation processes to ensure software integrity before deployment.
  • Familiarity with API testing using REST Assured, Postman, or SOAP UI.
  • Exposure to performance testing tools like JMeter, LoadRunner.

Job Responsibility :-

1. Software Testing & Execution:

  • Perform detailed manual and automated testing for web, mobile, and enterprise applications to ensure software functionality and performance.
  • Execute test cases and scenarios to validate software stability, accuracy, and usability across multiple platforms.
  • Conduct functional, non-functional, regression, usability, mobile, and compatibility testing to ensure a seamless user experience.

2. Test Documentation & Reporting:

  • Develop and maintain comprehensive test plans, test cases, and test scripts to validate software quality.
  • Document and track software defects using bug tracking systems like JIRA and collaborate with developers for resolution.
  • Generate detailed test reports, providing insights into test coverage, defect rates, and software quality metrics.

3. Automation Test Development:

  • Design, develop, and execute automation test scripts for functional, regression, and performance testing.
  • Maintain and update test automation frameworks to enhance testing efficiency and reliability.
  • Integrate automated tests into CI/CD pipelines to ensure smooth and continuous delivery.

4. Collaboration & Communication:

  • Work closely with developers, product managers, and DevOps teams to address software issues.
  • Actively participate in daily scrum meetings, sprint planning sessions, and retrospectives to ensure effective test coverage.
  • Provide feedback on software requirements, testability, and potential risks.

5. User Acceptance Testing (UAT) Support:

  • Assist in organizing and supporting the User Acceptance Testing (UAT) process, ensuring end-users validate application functionality before deployment.
  • Collaborate with business stakeholders to understand user expectations and provide actionable feedback.

6. Continuous Improvement:

  • Stay updated with the latest testing tools, methodologies, and best practices in the industry.
  • Proactively suggest improvements to testing processes for better software quality assurance.
  • Research and implement new automation techniques to optimize test execution and reduce testing effort.

Who are looking for :-

We are looking for a highly skilled and experienced Software Test Engineer to join our dynamic team. The ideal candidate will have a strong passion for software quality assurance, automation, and performance testing while working in an agile development environment. This role requires both technical expertise and problem-solving skills to ensure the highest software quality standards. If you have a keen eye for detail and a drive to deliver flawless software solutions, we would love to hear from you!

  • Login To Apply
  • Apply Without Registration
  • Share

Leading IT Company

Similar Jobs

Mid level QA

QA Jobs

Full Time

Senior QA/QC

QA Jobs

Full Time

  • Upload Your CV