HamburgerMenu
hirist

Job Description

Description :



We are seeking an experienced Automation Tester with strong technical expertise in test automation frameworks and scripting.

The ideal candidate will be responsible for designing, developing, and maintaining automated test solutions to ensure the quality, reliability, and performance of software applications.

The role requires hands-on experience with Selenium or other functional test automation tools, along with solid programming skills in C#, .NET, and Python.

Key Responsibilities :


Test Automation Development :



- Design, develop, and maintain automated test scripts using Selenium or other functional automation tools.


- Build and enhance test automation frameworks aligned with application architecture and testing needs.


- Develop reusable test components and libraries to improve test coverage and execution efficiency.

Testing & Quality Assurance :



- Perform functional, regression, integration, and system testing using automated and manual approaches.


- Analyze requirements, user stories, and acceptance criteria to identify test scenarios and edge cases.


- Execute automated test suites and analyze test results to identify defects and quality risks.

Technical Collaboration :



- Work closely with developers, product owners, and QA teams to understand application workflows and technical design.


- Participate in Agile ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives.


- Provide feedback on testability, automation readiness, and quality improvements.

Defect Management & Reporting :



- Log, track, and manage defects using defect tracking tools (e.g., JIRA, Azure DevOps).


- Perform root cause analysis for test failures and production defects.


- Prepare test execution reports and quality metrics for stakeholders.

Continuous Improvement :


- Identify gaps in existing automation coverage and propose enhancements.


- Stay updated with emerging testing tools, frameworks, and best practices.


- Contribute to improving overall QA processes and automation standards.

Required Skills & Qualifications :



Technical Skills :



- Strong experience in test automation using Selenium or similar functional testing tools.


- Proficiency in C# and .NET for automation scripting and framework development.


- Working knowledge of Python for test scripting or automation utilities.


- Solid understanding of software testing concepts, SDLC, and STLC.


- Experience with test automation frameworks (Page Object Model, data-driven, keyword-driven).


- Familiarity with CI/CD pipelines and integrating automated tests into build processes.

Tools & Technologies :


- Selenium WebDriver



- NUnit / MSTest / xUnit / PyTest


- Git or other version control systems


- Jenkins / Azure DevOps / GitHub Actions (preferred)


- JIRA or similar test management and defect tracking tools

Preferred / Good-to-Have Skills :



- Experience with API automation (RestSharp, Postman, or similar tools).


- Knowledge of performance or load testing tools (JMeter, LoadRunner) is a plus.


- Experience testing web-based and cloud applications.


- Exposure to BDD frameworks such as SpecFlow or Cucumber.

Soft Skills :



- Strong analytical and problem-solving skills.


- Excellent communication and documentation abilities.


- Ability to work independently and collaboratively in Agile teams.


- Attention to detail and a strong commitment to quality


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in