The QA Tester will design, execute test plans, perform manual and automated testing, document defects, and collaborate with teams to ensure software quality across devices and platforms.
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
Linux Command-Line Tools
Pytest
Python
Selenium
Similar Jobs
Information Technology • Consulting
As a QA Tester, you will analyze system specifications, create test plans, execute manual and automated tests, identify defects, report issues, document results, and research new testing tools and technologies.
Information Technology • Consulting
The Quality Assurance Tester will prepare and execute test plans, create and maintain test cases, update documentation, and submit issue reports while collaborating with the agile team to ensure software quality and provide client support. Strong organizational and communication skills are essential.
Yesterday
Easy Apply
Easy Apply
Cloud • Security • Software • Cybersecurity • Automation
As an Intermediate Site Reliability Engineer, you'll automate GitLab environments, manage operational tasks, and enhance security practices while collaborating across teams.
Top Skills:
AnsibleAws)Cloud Infrastructure (GcpElkGoKubernetesPrometheusRubyTerraform
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.