Senior Software Engineer in Test (mobile) (f/m/n)
- Full-time
- Direction: QA - InPost Tech
- Organisation: InPost Group - Technology
Company Description
InPost has revolutionised e-commerce parcel delivery in Poland and is now one of Europe’s leading OOH e-commerce enablement platforms. Founded in 1999 by Rafał Brzoska, InPost provides delivery services through our network of over 47,000 Automated Parcel Machines (APMs) and almost 35,000 pick-up drop-off points (PUDO) in nine countries across Europe, as well as to-door courier and fulfilment services to e-commerce merchants. InPost’s lockers provide consumers with a cheaper and more flexible, convenient, environmentally friendly and contactless delivery option.
Job Description
- Develop and maintain automated test scripts using scripting/programming languages (e.g., TypeScript, Java) and automation tools (e.g., Appium, REST Assured).
- Contribute to the design, development, and maintenance of test automation frameworks. Ensure scalability, maintainability, and reusability of test scripts.
- Integrate automated tests into the CI/CD pipeline, ensuring that tests are executed automatically as part of the build and deployment process. Designs and implements CI/CD pipeline integration strategies for automated testing.
- Implement data-driven testing approaches where applicable. Develop automated tests for complex scenarios, including API, performance, security, and integration testing. Identify gaps in coverage and proactively address them.
- Analyze test results and generate reports on test execution and defect identification. Collaborate with development teams to resolve issues.
- Mentors and guides less experienced Software Engineers in Test. Provides technical guidance and support.
- Work closely with developers, manual QA testers, and other stakeholders to ensure effective communication and collaboration throughout the testing process.
- Continuous Improvement: Analyze test results and production incidents to improve test effectiveness. Evaluate and introduce new tools and technologies to enhance QA capabilities.
Qualifications
- 5+ years of experience in software test automation, with proven skills in scripting/programming languages (e.g., TypeScript, Java).
- Experience in mobile test automation and snapshot/screenshot testing frameworks/tools.
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Strong understanding of software testing methodologies and automation best practices; proficiency with test automation frameworks (e.g., Appium, WebdriverIO, RestAssured).
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI) and version control systems (e.g., Git).
- Strong analytical, problem-solving, and attention-to-detail skills.
- Excellent collaboration and communication abilities.
- Fluent in English and Polish.
Additional Information
- Remote work opportunity across Poland.
- Access to e-learning platforms- eTutor, GoodHabitz, and more.
- A wide range of benefits, including the MultiSport+ card, private healthcare, and group insurance, is available on the Worksmile platform.
- External and internal growth opportunities - conferences, trainings, workshops.
- Chances to broaden your skill set and acquire new competencies through daily work, challenging projects, and training activities.