
Developer in Test, Technical Lead
Posted 4 hours ago

Posted 4 hours ago
This is a fully remote position, open to applicants in Romania.
• Oversee the design, development, and upkeep of scalable automated testing frameworks that encompass UI, API/services, database, integration, end-to-end, performance, security, and reliability assessments.
• Create and evaluate clean, maintainable, and well-documented test code using technologies such as JavaScript/TypeScript, PHP, Python, or others as applicable.
• Incorporate automated tests into CI/CD pipelines like Jenkins, GitLab CI, or GitHub Actions to ensure swift and dependable quality feedback.
• Establish test strategies, test plans, release quality gates, coverage thresholds, and non-functional quality criteria.
• Act as the chief technical authority for test automation, quality strategy, engineering reliability, and platform testability.
• Collaborate with Platform Architects, Development Managers, Product leaders, developers, and designers to synchronize quality architecture with product and business objectives.
• Lead architectural and technical evaluations, offering guidance on testability, reliability, performance, security, and long-term maintainability.
• Detect systemic quality risks across the platform and initiate proactive mitigation plans.
• Evaluate test results, document defects, monitor quality trends, and partner with engineering teams to guarantee prompt resolution.
• Conduct exploratory testing to reveal critical issues that may not be easily identified through automation.
• Advocate for quality engineering best practices throughout the organization.
• Mentor QA engineers, SDETs, and developers on automation design, testing methodologies, CI/CD quality practices, and scalable testing architecture.
• Assess and recommend testing tools, technologies, and methodologies to enhance automation efficiency, coverage, and reliability.
• Lead and manage testing initiatives for significant features, epics, releases, and platform-level projects.
• Minimum of 7 years of experience in SDET, QA Engineering, or software development roles, with at least 2 years in a technical lead or principal-level capacity.
• Proven experience in designing and implementing large-scale test automation architectures for complex, distributed systems.
• Strong programming proficiency in at least one major language (e.g., JavaScript/TypeScript, PHP, Python).
• Extensive hands-on experience in creating and executing automated test frameworks and suites for both UI (e.g., Cypress, Playwright, Selenium) and API (e.g., REST Assured, Postman, Pytest) testing.
• In-depth understanding and practical experience in testing various layers of a full-stack application (UI, API/Services, Database).
• Familiarity with CI/CD tools and the integration of automated tests into deployment pipelines.
• Proficient with version control systems, particularly Git.
• Strong grasp of software QA methodologies, tools, and processes (Agile/Scrum environment preferred).
• Excellent analytical and problem-solving capabilities with great attention to detail.
• Strong communication and teamwork abilities.
• Bachelor's degree in Computer Science, Engineering, or a relevant field, or equivalent practical experience.
• Proven leadership potential or prior experience mentoring team members or spearheading testing initiatives.
• Opportunities for professional development.
Abstra
Scale Army Careers
Ativa GR
Get handpicked remote jobs straight to your inbox weekly.