
Software Developer – Test
ARCOS LLC
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇵🇱 Poland
Visit company websiteJob Level
JuniorMid-Level
Tech Stack
AndroidCypressiOSJavaJavaScriptJMeterPythonSeleniumSQLTypeScript
About the role
- Collaborate with cross-functional teams, including software engineers and product owners, to understand user stories, features, and epics, and contribute to developing acceptance and testing criteria.
- Participate in sprint planning and estimation sessions to determine the testing scope and effort required.
- Assist in designing, developing, and maintaining manual and automated test suites, test cases, and test scripts.
- Execute manual and automation tests and assist in the execution of automated tests to validate software functionality and identify defects.
- Work closely with senior test engineers and software developers to investigate, debug, and resolve software defects, ensuring the delivery of high-quality software products.
- Report and document test results and defects, following established processes and guidelines.
- Collaborate with the team to track and analyze testing metrics, such as tests executed and defects identified, to contribute to overall testing effectiveness.
- Contribute to continuously improving testing processes, tools, and methodologies to enhance software quality and efficiency.
- Support the QC team members in achieving product release delivery goals.
- Stay updated with industry best practices, emerging trends, and new technologies related to software testing.
- All other duties and responsibilities as assigned.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Business Studies, or equivalent work experience.
- 1–2 years of professional experience in software testing, including exposure to QA automation tools and frameworks.
- Hands-on experience designing and implementing comprehensive test plans, test cases, and test scripts (manual and automated).
- Basic to intermediate understanding of testing methodologies, automation strategies, and QA frameworks (e.g., Selenium, Cypress, Playwright, or similar).
- Proficient in manual testing techniques, functional testing, regression testing, and exploratory testing.
- Familiarity with agile software development methodologies and CI/CD workflows.
- Ability to write basic SQL queries for data validation and test verification.
- Strong analytical and problem-solving skills with high attention to detail.
- Effective communication and collaboration abilities with a team-oriented mindset.
- Desired Skills:
- Experience testing mobile applications across multiple platforms (iOS, Android, Windows), including validating data synchronization and offline workflows.
- Exposure to automation testing using common tools or frameworks (e.g., Selenium, Playwright, Cypress, Appium, JMeter, or similar).
- Some software development or scripting experience (such as C#, JavaScript/TypeScript, Python, or Java).
- Strong willingness to grow deeper into automation and modern QA practices over time.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software testingQA automationtest planstest casestest scriptsmanual testingfunctional testingregression testingexploratory testingSQL
Soft skills
analytical skillsproblem-solving skillsattention to detailcommunication abilitiescollaboration abilitiesteam-oriented mindset