Senior Software Development Engineer in Test
Location
Worldwide
Posted
3 days ago
Salary
0
Seniority
Senior
No structured requirement data.
Job Description
Senior Software Development Engineer in Test
SPD Technology
Role Description We are seeking an experienced and visionary Senior Software Development Engineer in Test to join the team responsible for the PitchBook platform, which is building a flexible system to manage the collection, enrichment, and sharing of data across multiple internal systems. The platform ensures consistency, reliability, and observability of data pipelines serving analytical and operational workloads. This project serves as the foundation for multiple data-driven initiatives across products, enhancing internal data capabilities and time-to-insight. - Design and implement automated test frameworks - Develop and execute test strategies for a microservices-based architecture - Implement CI/CD quality gates and maintain test coverage visibility - Collaborate with developers on testability, observability, and performance improvements - Identify, document, and track defects and technical risks - Ensure continuous improvement of test automation and QA processes - Mentor and support mid-level SDETs and QA engineers Qualifications - Strong proficiency in Java (Java 17+ preferred) - Experience with test automation frameworks - Hands-on experience with UI, API, integration, e2e testing, CI/CD - Experience with containers and orchestration tools (Kubernetes) - Experience with Kafka, PostgreSQL, and Elastic is considered a plus - Solid knowledge of software testing principles, design patterns, and OOP - Proven track record in performance testing, integration testing, and test data management - Experience using AI tools in engineering - Ownership mindset and proactive problem-solving - Strong communication and collaboration with engineering and product teams - Ability to mentor mid-level engineers and influence quality practices across teams - Analytical thinking and a structured approach to problem investigation - Adaptability in a fast-paced, evolving environment Benefits - Reveal great tech solutions and tackle new challenges - Experience an agile and flexible working environment with fully remote work - Stable workload and income, supported by provided laptops and licensed software - Opportunity for personal and professional growth through performance reviews and development plans - Work with a team of like-minded individuals and participate in company-wide tech and cultural events - Support from HR and access to a referral bonus program Interview Steps - Pre-Screening with the recruiter - Technical Screen (up to 45 min) - Technical Interview (up to 1.5 hours) - Managerial Interview (up to 45 min)
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
Senior SDET
AbbottAs an employer, Abbott is interested in candidates who are passionate about creating healthy solutions and making a difference in the world. Abbott offers competitive compensation,
• Complete software testing activities for user stories within the Agile SDLC by writing automated tests and contributing directly to automation coverage. • Review deliverables/activities identified in test plans for accuracy, consistency, completeness, and compliance. • Write additional automated tests as needed to ensure full coverage for every release. • Develop and Optimize Automation Scripts and Frameworks: Design, code, and maintain automation scripts and frameworks using Python (or another modern programming language). • Work with automation tools such as Appium, Selenium, and Robot. • Spend the majority of your day writing code and building scalable automation solutions. • Build automated frameworks for unit, integration, UI, and mobile testing. • Perform exploratory testing only as needed to inform automation. • Create test datasets and execute automated test suites to ensure high‑quality releases. • Adapt automation frameworks to meet regulatory and product‑specific requirements in the medical industry. • Continuously improve automation frameworks and test suites. • Identify and implement opportunities to replace manual testing with automation. • Work closely with developers and QA team members to integrate automation into the development lifecycle. • Provide technical guidance when needed, but this is not a lead or managerial role. • Produce clear, concise documentation for automated tests, frameworks, and processes. Ensure documentation meets regulatory and compliance requirements.
Senior Software SDET
First American (India)First American (India) is a Global Capability Center (GCC) of the First American Financial Corporation!
• Design, develop, test, deploy, and maintain features • Work on backend services using .NET and TypeScript/Node.js , depending on product requirements • Own feature delivery from requirement analysis to production release • Collaborate with product managers, architects, QA engineers, DevOps, and other stakeholders • Build scalable, reliable, and maintainable services using distributed systems and microservices architecture • Ensure code quality through unit testing, integration testing, code reviews, and engineering best practices • Participate in technical design discussions and contribute to architecture decisions • Work with cloud platforms such as AWS or Azure for application deployment and operations • Contribute to CI/CD pipelines, release processes, observability, and production readiness • Apply strong SDLC practices across planning, development, testing, deployment, and support • Explore and contribute to AI Engineering initiatives, such as productivity automation, AI-assisted workflows, or AI-powered system capabilities • Troubleshoot and resolve production issues in a timely and effective manner
QA Automation Engineer
PairSoftThe strongest procure-to-pay platform for mid-market and enterprise companies with integrations to your ERP system.
• Design, develop, and maintain automated test frameworks using Selenium, Playwright, and .NET technologies • Ensure product quality through efficient and scalable automation practices • Develop and maintain automation frameworks using Selenium and Playwright • Write automation scripts using C# (.NET) • Collaborate with Product, QA, and Development teams • Execute and analyze automated test results • Integrate automation into CI/CD pipelines • Perform API testing using Postman or similar tools • Identify, track, and report defects • Support release and production validation • Leverage AI-powered testing tools to enhance automation efficiency • Utilize self-healing automation techniques • Assist in AI-based test case generation and optimization • Analyze defect patterns using AI insights
• Design, update, and execute advanced test plans and test cases, ensuring optimal coverage. • Generate and manage complex test data through application logic or API requests during various stages of test execution. • Conduct robust API testing, including data extraction and validation, while understanding and testing API workflows comprehensively. • Identify and debug issues using application logs and system/service logs. • Develop and maintain detailed test documentation, including test plans, reports, and strategies. • Ensure that business requirements are mapped to functional specifications and maintain sufficient test coverage throughout. • Report detailed and actionable test results, document defects clearly, and follow up on resolutions, including verifying fixes and updating bug tracking tools. • Contribute to the improvement of QA processes, tools, and methodologies to enhance overall product quality.



