Job Closed

This listing is no longer active.

Planner 5D logo
Planner 5D

Make your home a better place! Planner 5D is a popular home improvement and interior design platform used by 77M+ users

QA Automation Engineer

Location

Serbia

Posted

132 days ago

Salary

0

Seniority

Senior

Job Description

QA Automation Engineer

Planner 5D

• Write and maintain automated tests for iOS, macOS, Web, Android, Windows platforms applications • Collaborate with the product, development and delivery teams • Monitor and report of tests progress utilizing modern tools and methods • Proactively share best practices, ideas and knowledge with the team

Job Requirements

  • 5+ years of experience in test automation (at least 2 years with iOS or Android native apps)
  • Programming skills with Java and Kotlin (or willing to learn Kotlin)
  • Proficient in automation tools such as Selenium, Appium, and testing frameworks like JUnit, TestNG
  • Experience with REST, GraphQL, gRPC, SOAP
  • Hands-on experience with Xcode, Android Studio, IntelliJ (or other JetBrains IDEs)
  • Experienced with browser developer tools in Chrome, Safari, and Firefox, basic JavaScript knowledge
  • Experience in writing clean, maintainable, and easily readable code
  • Excellent communication and problem-solving skills
  • Attention to detail and a passion for delivering high-quality results
  • Upper-Intermediate English level
  • Knowledge of Russian language

Benefits

  • Great work environment that balances freedom and responsibility
  • Our team is made up of friendly and passionate enthusiasts who are eager to help and share their knowledge
  • We believe in work-life balance, so you'll receive around 30+ days of paid holidays per year
  • Company computer equipment by request
  • Education courses for our team members, and we're willing to allocate funds toward your training expenses
  • English classes on our corporate platform
  • Offline company events in Lithuania and online team-building
  • Unlimited free Planner5D subscriptions

Related Categories

Related Job Pages

More SDET Jobs

TSC logo

Flight Test Engineer - Planner

TSC

Providing engineering services through Systems Engineering, Mission Support, and RF Sensors & Defense Electronics

SDET132 days ago
OtherRemoteTeam 501-1,000H1B Sponsor

• Assist in the development of flight and ground test plans and schedules in support of aircraft development and modification efforts • Coordinate test activities with test teams, engineers, aircrew, maintenance personnel, and program management • Define test objectives, required conditions, instrumentation needs, and success criteria for test events • Ensure compliance with ground and flight safety requirements, regulatory standards, and program procedures • Prepare and maintain test documentation, including test cards, procedures, and test reports • Track test progress, discrepancies, and corrective actions to support program execution • Support risk assessments, safety reviews, and test readiness reviews • Interface with internal and external stakeholders to ensure test readiness and operational coordination • Analyze scheduling impacts and work with the test team to align activities with program milestones and timelines

Arizona + 1 moreAll locations: Arizona | Virginia
Job Closed
OtherRemoteTeam 1-10Since 1999H1B No Sponsor

• Develop and execute automated and manual software tests to ensure system functionality and reliability. • Review and analyze Sonar and Checkmarx scan results to identify potential code vulnerabilities. • Develop and maintain test scripts and automated testing frameworks. • Coordinate with development teams to resolve defects and improve code quality. • Ensure testing processes align with Agile development methodologies. • Produce and maintain test documentation and test artifacts. • Support the creation of artifacts required for ISSO/ISSM RMF accreditation processes. • Participate in release testing and validation activities. • Track defects and testing results through issue tracking systems. • Support continuous improvement of software testing and QA processes.

United States

Senior Test Automation Engineer, Python

Network Optix - Nx

Network Optix (Nx), founded in 2011, is a global video software development company specializing in transforming video data into actionable insights for various

SDET132 days ago

• Design, develop, and maintain large-scale integration and end-to-end automated tests • Build scalable automation solutions validating desktop and mobile clients, APIs, and system interactions • Strengthen layer-appropriate automation (API/integration vs GUI) • Apply advanced test architecture and automation design patterns • Contribute to the evolution of the test framework and shared testing libraries • Identify gaps in automated coverage and areas of regression risk • Apply risk-based thinking to prioritize automation work • Reduce over-reliance on brittle GUI automation by strengthening lower-level validation • Proactively propose improvements that increase framework scalability, reliability, and maintainability • Create and manage virtual environments (Windows, Ubuntu) • Automate testing for desktop and mobile clients across virtualized environments • Configure Windows and Linux systems for automated testing • Automate desktop and mobile GUI using Qt-based tools • Continuously improve test infrastructure to make it robust, fast, and scalable • Ensure automated tests provide fast, trustworthy CI feedback • Optimize test execution to improve feedback cycles and build reliability • Investigate and systematically reduce test flakiness • Improve pre-commit, smoke, and regression gating • Partner with developers to distinguish product defects from test instability • Contribute to reducing defect leakage into production • Improve infrastructure scalability to support faster test execution and larger coverage • Investigate failures using logs, dumps, and backtraces • Use tools like strace and procmon to dig into system-level issues • Analyze failures across different OS environments • Collaborate with developers and teammates to identify root causes • Communicate findings clearly, with actionable next steps • Write clean, readable, and maintainable Python code (3.10+) • Maintain professional Git history • Participate in strict code reviews and design discussions • Contribute to long-term framework evolution and infrastructure improvements • Develop reusable testing utilities and shared automation libraries • Mentor junior engineers and promote automation best practices across the team • Support continuous improvement of engineering standards and testing practices

California + 1 moreAll locations: California | Oregon
$127.5K - $187K / year
Job Closed
Abstra logo

Senior Software Development Engineer in Test – Manual 70%, Automation 30%

Abstra

Personalized solutions and expert guidance from your trusted nearshore partner.

SDET132 days ago
ContractRemoteTeam 51-200Since 2007H1B No Sponsor

• Work with the team to identify test scenarios, acceptance criteria, and performance benchmarks based on functional and non-functional requirements. • Guides the team on establishing and implementing a complete testing strategy, leveraging a deep understanding of the Test Pyramid. • Serve as a technical testing leader by driving innovation on the team through research, prototyping, and advancing new testing approaches. • Create and maintain test documentation, including test cases, scripts, and reports. • Help the team build and maintain the test automation suite with production-level code that adheres to SOLID principles and clean-code standards. • Experience in batch testing and big data testing. • Work in an agile development environment, collaborating with the team to deliver quality software iteratively. • Develop end-to-end software test frameworks, test suites, and tools to validate product-specific features and use cases. • Monitor and analyze test results and provide feedback to the development team for rapid iteration and improvement. • Perform creative exploratory testing of new features and products. • Incorporate automated tests into our continuous delivery pipeline. • Execute automated tests to validate software functionality, performance, and scalability. • Identify, triage, and document software defects using bug tracking systems (e.g., JIRA, Bugzilla) and collaborate with the development team to prioritize and resolve issues. • Conduct root cause analysis and contribute to the resolution of complex technical problems. • Find, isolate, document, regress, and track bugs through resolutions. • Ability and willing to assist with all tasks within an Agile scrum team; writing stories, development & manual testing. • Understanding of Agile Testing Quadrants, Behavior Driven Development, ATDD/TDD. • Support both manual testing and test automation efforts by actively participating in hands-on testing to gain product knowledge, identifying automation opportunities, and contributing to the development and expansion of regression test suites.

Mexico
Job Closed