Quality Assurance Engineer – Test Automation & DevOps Enthusiast
Essentials
Job title: Quality Assurance Engineer – Test Automation & DevOps Enthusiast
Location: Bucharest
Type: employment contract
Technologies
Selenium/Playwright / Cypress
Java/Javascript/Python
Jenkins /GitLab CI
Offer
Exposure to particularly challenging problems and cutting edge technologies.
Above market salary.
Fun, dynamic environment.
Flexible working hours and location.
Private health insurance.
Client
Our client is a Swedish leading technology company specializing in governance, risk and insurance management.
They are dedicated to delivering cutting-edge solutions to their clients and customers.
Role
As they expand the QA team, we are seeking a dedicated Quality Assurance Engineer who excels in both manual and automated testing.
As a Quality Assurance Engineer specializing in both Manual and Automated Testing with a passion for DevOps, you will play a critical role in ensuring the quality, reliability, and performance of our software products. Your focus will be on comprehensive manual testing to ensure that we deliver products that have a robust quality while continuing to enhance our automated test coverage by designing, developing, and maintaining automated testing solutions. Additionally, you will collaborate with cross-functional teams to integrate testing into the CI/CD pipeline and contribute to the overall DevOps culture within the organization.
Responsibilities
Manual Testing:
- Execute detailed manual test cases for functional, regression, and exploratory testing to identify defects and ensure product quality.
- Develop and maintain comprehensive test plans, test cases, and test scripts based on product requirements and technical specifications.
- Perform thorough documentation of test results, defects, and issues using tools like JIRA.
- Collaborate closely with developers, product managers, and other stakeholders to understand requirements and provide timely feedback on quality issues.
Automated Testing:
- Continue to enhance our test automation suite by designing, developing, and maintaining robust automated test scripts and frameworks using industry-standard tools such as Playwright.
- Integrate automated tests into the continuous integration and continuous deployment (CI/CD) pipelines using tools like Jenkins.
- Write and maintain scripts (e.g., Python, JavaScript, PowerShell) to support test automation, deployment processes, and infrastructure as code.
DevOps & Scripting:
- Collaborate with the IT engineers to streamline testing processes within the CI/CD pipeline.
- Utilize scripting skills to enhance test automation and support deployment workflows.
- Contribute to the overall DevOps culture by advocating for best practices and continuous improvement.
Performance Monitoring:
- Utilize monitoring and logging tools to assess application performance and reliability, identifying areas for improvement.
Continuous Improvement:
- Stay updated with the latest industry trends, tools, and best practices in manual and automated testing, as well as DevOps.
- Advocate for and implement process improvements to enhance efficiency and quality.
Documentation:
- Create and maintain clear and concise documentation for test procedures, automation frameworks, and best practices.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in Quality Assurance with a focus on both manual and automated testing.
- Hands-on experience with test automation tools (e.g., Selenium, Cypress, Appium, Playwright).
- Good understanding of DevOps principles and practices.
- Experience with programming/scripting languages like Python, Java, JavaScript, or Shell is a plus.
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI) is a plus.
- Familiarity with version control systems (e.g., Git).
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
Preferred Qualifications
- Familiarity with cloud services such as AWS, Azure, or Google Cloud is a plus.
- Understanding of tools like Docker and Kubernetes is desirable.
- Experience with Terraform, Ansible, or similar tools would be beneficial.
- Knowledge of tools such as JMeter or LoadRunner is advantageous.
- Relevant certifications are welcomed but not required.
Apply today
If you meet the minimum requirements and are interested in applying for this position, please send your details to careers@key-talents.com with “Quality Assurance Engineer – Test Automation & DevOps Enthusiast”, in the subject line.