QA Engineer
Deutsche Telekom IT Solutions
Job highlights
Summary
Join Deutsche Telekom IT Solutions, a leading ICT employer in Hungary, as a skilled QA Engineer and CI/CD Pipeline Quality Owner. You will play a vital role in ensuring the reliability and efficiency of our continuous integration and continuous delivery processes. This position requires a strong background in quality assurance, automation, and a deep understanding of CI/CD principles. You will be responsible for designing, implementing, and maintaining automated test suites, collaborating with development and operations teams, and defining and managing Quality Gates. The ideal candidate possesses a Bachelor's degree in a related field, proven QA experience with a focus on automation and CI/CD, and proficiency in relevant tools and technologies. We offer a competitive salary, comprehensive benefits, and opportunities for professional growth.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Proven experience as a QA Engineer, with a focus on automation and CI/CD pipeline quality
- Strong understanding of CI/CD principles and experience with popular CI/CD tools such as Jenkins, GitLab CI, or Travis CI
- Proficient in test automation frameworks and tools, with experience in scripting languages such as Python, Java, or JavaScript
- Familiarity with containerization technologies like Docker and orchestration tools such as Kubernetes
- Knowledge of security testing principles and practices
- Experience defining and implementing Quality Gates (QGates) in CI/CD pipelines
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills
- English mandatory & German nice to have
Responsibilities
- Take complete ownership of the CI/CD pipeline quality, ensuring that each stage of the development process is rigorously tested for functionality, performance, and reliability
- Design, implement, and maintain automated test suites to validate the functionality and integrity of the CI/CD pipeline, including unit tests, integration tests, and end-to-end tests
- Collaborate with development and operations teams to establish and enforce quality assurance processes and standards throughout the CI/CD pipeline
- Implement and maintain monitoring systems to track the performance and health of the CI/CD pipeline, promptly identifying and addressing any issues or bottlenecks
- Develop and execute regression testing strategies to ensure that new developments do not introduce regressions into the CI/CD pipeline
- Implement security testing practices to identify vulnerabilities and ensure the secure delivery of software through the CI/CD pipeline
- Define and implement Quality Gates (QGates) at critical points within the CI/CD pipeline to ensure that only high-quality and validated code progresses to subsequent stages
- Create and maintain comprehensive documentation for testing procedures, automation scripts, CI/CD pipeline configurations, and detailed descriptions of QGates
- Work closely with developers, DevOps engineers, and other stakeholders to understand requirements and proactively address quality concerns throughout the CI/CD process
Benefits
- Competitive salary and comprehensive benefits package
- Opportunities for professional growth and skill development
- Collaborative and innovative work environment
- Exposure to cutting-edge technologies in QA, test automation, and CI/CD
Share this job:
Similar Remote Jobs
- πChina
- πNorth Macedonia, Macedonia (FYROM)
- πWorldwide
- πWorldwide
- πWorldwide
- πWorldwide
- πWorldwide
- πWorldwide