The QA Tester is responsible for designing test plans, conducting manual and automated testing, documenting defects, and collaborating with teams to ensure software quality.
Responsibilities
- Design and execute test plans, test cases, and test scripts to identify software defects and ensure product quality.
- Collaborate with cross-functional teams to understand product requirements and develop test strategies.
- Conduct manual and automated testing to validate software functionality across different devices and platforms.
- Create and maintain test documentation, including test plans, test cases, and defect reports.
- Perform regression testing to ensure the stability of software releases.
- Identify, document, and track software defects, communicating with the development team for resolution.
- Participate in design and code reviews to provide input on software quality.
- Stay up-to-date with industry trends and emerging testing methodologies to continuously improve the testing process.
- Collaborate with stakeholders to understand user requirements and provide feedback on potential usability issues.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a QA Tester or similar role.
- Strong experience in test automation with Python and Pytest
- Proficiency in Selenium WebDriver for web application testing
- Solid understanding of Linux command-line tools and environment for testing and deployment
- Develop and maintain CI/CD pipelines for automated testing and ensure smooth integration with build systems
- Experience with automated testing techniques.
- Understanding of software development life cycle and agile methodologies.
- Ability to create test plans, test cases, and test scripts based on product requirements.
- Experience with bug tracking and test management tools.
- Strong attention to detail and ability to identify and track software defects.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
- Ability to prioritize and manage workload to meet project deadlines.
- Competitive remuneration package adjusted to proven skills and experience;
- Excellent working conditions;
- Exposure to training and professional development capabilities, including the ability to engage in cutting-edge research;
- Exposure to international clients and collaborators.
Top Skills
Ci/Cd
Linux
Pytest
Python
Selenium
Similar Jobs
Fintech • Software • Analytics • Financial Services
The Associate Quality Assurance Engineer/Tester ensures software quality through test planning, execution, reporting, and supporting user acceptance testing, while complying with regulatory requirements.
Top Skills:
Azure DevopsT-Sql
Blockchain • Consulting
The QA Engineer will manage product testing, ensure quality assurance standards, track and resolve bugs, and draft testing documentation, while collaborating closely with development teams.
Top Skills:
ChaiGitGitJavaScriptMochaPlaywrightPostmanTypescript
Fintech • Software • Analytics • Financial Services
The Quality Assurance Engineer ensures product quality by preparing test plans, executing manual tests, reporting defects, and supporting user acceptance testing.
Top Skills:
Azure DevopsQtpT-Sql
What you need to know about the Dublin Tech Scene
From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.