
Software Engineer in Test
Pyramid Consulting, Inc • Lesser Poland Voivodeship, Poland
Role & seniority: SDET contract role (6 months, option to extend)
Stack/tools: Selenium, TestNG; Java/Scala; Apache Spark (Spark API); GitLab CI/CD; Git, Nexus; Linux shell scripting; Cloud: Microsoft Azure
Top 3 responsibilities
-
Design, build and maintain a test automation framework and automated test suites from scratch
-
Develop and maintain automated tests using Java/Scala; validate data via Spark queries
-
Integrate tests with CI/CD pipelines (GitLab CI/CD) and collaborate with DevOps/workflow tools; liaise with global teams
Must-have skills
-
Proficiency with Selenium and TestNG
-
Strong programming in Java or Scala
-
Experience with Apache Spark (Spark API) for data querying
-
Familiarity with GitLab CI/CD and DevOps tools (Git, Nexus)
-
Linux-based server environment and shell scripting
-
Excellent communication and cross-team collaboration
-
Strong analytical and problem-solving abilities
Nice-to-haves
-
Azure cloud familiarity
-
Experience setting up automation from scratch in prior roles
-
Prior work with global/remote teams and data testing scenarios
-
Location & work type: Krakow, Poland; Hybrid work mode (2–3 days onsite per week)
Full Description
Hi Folks, Hope you are doing great. Please take a look at the below job and let me know your interest.
Job: SDET
Duration: 6 months (with an option to extend)
Work Mode: Hybrid – 2-3 days onsite mandatory
Location: Krakow, Poland
Proficient in test automation frameworks such as Selenium and TestNG, as the automation project needs to setup from scratch we need someone who has worked on setting up things from scratch Skilled in developing and maintaining automated test scripts using Java / Scala as programming language Skilled in Apache Spark to query the data using Spark API, should be competent with usage of Spark functions Experienced with continuous integration tools like GitLab CI/CD and utilizing DevOps tools like Git / Nexus Excellent communication skills and experience in liaising with global teams Familiarity with Cloud platforms, preferably Microsoft Azure Comfortable in a Linux based server environment including shell scripting Strong analytical, problem-solving, and synthesizing skills.