Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Jacobs Software Tester Java P 
Poland, Lesser Poland Voivodeship, Krakow 
22792125

25.01.2025
Your impact

As a Software Engineer in Test, you will play a critical role in improving our software development process and product quality by developing, implementing, and maintaining automated test frameworks and scripts. Your expertise will be crucial in designing effective test strategies, identifying potential issues, and ensuring that our software is robust, reliable and performant. This position requires a strong understanding of software engineering, test automation and a proactive approach to quality assurance.

Key Responsibilities:

  • Design, implement & maintain scalable, reusable and reliable automation frameworks to facilitate testing across different environments.
  • Write, review and execute automated test cases to validate new features, enhancements and bug fixes using Java, Selenium and Cucumber. Focusing on UI, API and integration testing as needed, as well as performing thorough and appropriate levels of regression testing.
  • Work closely with software developers and product managers and Scrum teams to understand product requirements, write specifications and acceptance criteria, provide effort estimates and ensure comprehensive test coverage.
  • Identify gaps in current test coverage while continuously improving and expanding the automated test suite to ensure all critical features are tested. Monitor debugging process and report on test results, anomalies, risks and issues associated with the execution of tests.
  • Maintain clear and concise documentation of test cases, frameworks and test results. Prepare reports on testing progress and issues for review by development and leadership teams.
Here's what you'll need
  • Strong background in automation testing, with 2+ years previous experience in testing Java-based programs and interfaces. Solid skills in manual testing would also be desirable.
  • Proficiency in one or more programming languages, preferably in Java. Experience with Maven and using IDEs such as IntelliJ.
  • Experience with testing frameworks and tools preferably Selenium, Gherkin, and Cucumber. Knowledge of Page Object Model and traditional issues/challenges with UI Web Automation.
  • Familiarity with CI/CD tools such as Jenkins, and experience integrating test automation into pipelines.
  • Knowledge of API testing frameworks and tools (e.g., Postman, REST Assured) and experience testing RESTful APIs.
  • Familiarity with Kibana logs, Docker/Kubernetes pod logging and observability tools such as Grafana and Dynatrace.
  • Strong problem-solving skills, attention to detail and excellent verbal & written communication skills. Ability to work independently and within a team.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

Nice to have:

  • Familiarity with cloud environments such as AWS, and familiarity with basic kubectl commands.
  • Experience working within Agile and DevOps methodologies, participating in sprint planning, retrospectives and daily standups as well as using tools such as Jira and Confluence.
  • Knowledge of security testing and vulnerability assessment tools.

We offer:

  • Rewarding employment: Full-time employment with a salary that matches your qualifications.
  • Hybrid work model: Enjoy the flexibility of working from home, with just 6 office days per month (on average) .
  • Flexible hours: Start your day anytime between 7:30 and 10:00 AM.
  • Comprehensive benefits: Including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system.
  • Co-financed holidays: Enjoy "Wczasy pod Gruszą" for a well-deserved break.
  • Global projects: Engage in exciting international projects.
  • Inclusive networks: Join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, Toastmasters, Collectively, and more.
  • Continuous learning: Participate in our Graduate Development Program, Learners’ Community, and self-learning platforms.
  • Language courses: Enhance your skills with courses in English, German, and Polish.