Spline

QA Automation Engineer (Python)

Posted: 1 days ago

Job Description

Szukamy QA Automation Engineer, który nie tylko przejmie odpowiedzialność za cały cykl QA, ale także będzie wspierać i rozwijać młodszych członków zespołu. Jeśli lubisz łączyć praktyczną automatyzację testów w Pythonie z bliską współpracą z zespołami developmentu, produktu i biznesu – to stanowisko jest dla Ciebie.Zakres obowiązkówWspieranie i prowadzenie młodszych członków zespołu QA: rozwój kompetencji, dzielenie się wiedzą i dobrymi praktykami w obszarze testów i jakości oprogramowania. Ułatwianie współpracy między zespołami – dbanie o jasną komunikację między QA, developmentem, product ownerami i interesariuszami biznesowymi, z wykorzystaniem narzędzi takich jak Azure DevOps i MS Teams. Przejęcie odpowiedzialności za cały cykl QA – od planowania i projektowania testów, przez ich wykonanie i raportowanie, aż po wsparcie procesu wdrożeń. Wymagane umiejętności i kompetencjeBardzo dobre umiejętności współpracy i komunikacji; doświadczenie w pracy z Azure DevOps, MS Teams, SharePoint i w ścisłej współpracy z developerami, product ownerami oraz biznesem. Analityczne podejście i dokładność w projektowaniu testów, raportowaniu błędów oraz analizie logów, z wykorzystaniem Azure DevOps Test Plans, Postmana oraz Application Insights. Dobre doświadczenie w pracy z Git w środowisku zespołowym (branchowanie, pull requesty, code review). Doświadczenie praktyczne z co najmniej jedną biblioteką testową w Pythonie (np. PyTest, unittest). Dobra znajomość zasad CI/CD. Doświadczenie z GitHub Actions będzie dużym atutem. Key RequirementsWe are looking for a QA Automation Engineer who will not only take ownership of the whole QA lifecycle, but also support and mentor junior team members. If you enjoy combining hands-on test automation in Python with collaboration across development, product, and business teams – this role is for you.Your key responsibilitiesGuide Junior QA team members, fostering skill development, knowledge sharing, and best practices in testing and quality assurance. Facilitate cross-team collaboration, ensuring clear communication between QA, development, product, and business stakeholders using tools like Azure DevOps and MS Teams. Take ownership of the QA lifecycle – from test planning and design, through execution and reporting, to supporting releases. Skills and attributes for successStrong collaboration & communication skills; experience working with Azure DevOps, MS Teams, SharePoint and aligning with developers, product owners, and business stakeholders. Strong analytical skills and precision in test design, bug tracking, and log review using Azure DevOps Test Plans, Postman, and Application Insights. Solid experience with Git in a collaborative environment (branching, pull requests, code reviews). Hands-on experience with at least one Python testing library (e.g. PyTest, unittest). Good understanding of CI/CD principles. Hands-on experience with GitHub Actions would be a strong plus. Tags#python #pytest #unittest

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In