Job Closed
This listing is no longer active.
Principal Quality Assurance Engineer
Location
China
Posted
133 days ago
Salary
0
Seniority
Lead
Job Description
Principal Quality Assurance Engineer
PTC
• Design, develop, and maintain advanced, reliable, and scalable automated test frameworks and test suites for functional, regression, and integration testing. • Proactively explore and integrate AI/ML-powered tools and techniques to enhance test case generation, defect prediction, flaky test management, and result analysis, significantly boosting team efficiency. • Create detailed test plans and test cases. Own the quality of features by executing manual and automated tests, and meticulously documenting, tracking, and verifying defects. • Conduct performance and load testing. Analyze test results and utilize monitoring/observability tools (e.g., Sumo Logic, New Relic, Grafana) to perform root cause analysis, identify system bottlenecks, and assist in troubleshooting complex issues. • Build and maintain CI/CD pipelines for automated testing using tools like Jenkins, ensuring seamless integration and rapid feedback loops. • Actively participate in Agile ceremonies (sprint planning, retrospectives, grooming meetings). Work closely with developers and product managers to clarify requirements and improve development processes. • Set up and maintain test environments, including cloud-based infrastructures (AWS, Docker, Cloud Foundry, Kubernetes).
Job Requirements
- 5+ years of experience in software quality assurance with a strong, demonstrated focus on test automation.
- Proficiency in at least one programming/scripting language such as Java, Python, or JavaScript.
- Hands-on experience with modern test automation tools and frameworks (e.g., Selenium, Cypress, Playwright, etc).
- Solid understanding of software QA methodologies, Agile/Scrum processes, and CI/CD principles.
- Excellent troubleshooting and analytical skills, with practical experience in analyzing performance test results and logs.
- A proven quick learner – highly adaptable and enthusiastic about exploring and mastering new technologies, tools, and testing trends.
- Fluent English communication skills (both verbal and written), capable of leading technical discussions and creating clear documentation in a global team setting.
- Self-driven, detail-oriented, and a strong team player who excels in a remote/distributed work environment.
Benefits
- Professional development opportunities
- Opportunity to work with cutting-edge technologies
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
Manual QA Tester – Mobile
Fieldwire by HiltiThe all-in-one jobsite management software for field to office communication.
• You will own the QA validation of stories for Fieldwire’s Mobile Platforms • Ensure all our features are ready for production • Work directly with Mobile teams to create and contribute UI tests • Explore new features, and root out bugs or regressions • Test new features developed during a given sprint • Write new test cases to increase coverage, cataloging them in TestRail • Identify testability requirements, utilizing industry standards for manual testing • Work directly with mobile teams on planning, writing, and executing tests and include them in the release sign off process • Work directly with automation engineers to prioritize tests to automate and automated regression test coverage • Work with QA team and Engineer partners on building testing best practices for engineering
QA Analyst
BotCityBotCity centralizes Python-based RPA & AI governance, enabling secure, scalable automation with clear ROI.
• Conduct manual testing on all products, identifying and reporting bugs and performance issues. • Develop test automation (where applicable), applying Python knowledge to create scripts and automated tests. • Develop and execute detailed test plans, test cases, and test scripts based on product requirements and specifications, working closely with Engineering and Product teams. • Identify, document, and track software defects and inconsistencies using defect tracking tools. • Document test procedures and processes, ensuring results are communicated clearly and accurately. • Collaborate with other team members to resolve issues and ensure deadlines are met, including participating in Agile/Scrum meetings to provide input on quality-related issues. • Stay current with industry trends and best practices in software testing and quality assurance.
• Engage in multiple stages of the testing lifecycle, including planning, design, execution, defect management, and reporting. • Develop and implement test strategies, test plans, and test cases applications. • Ensure comprehensive execution of functional, integration, regression, end to end, performance, and UAT testing. • Collaborate closely with developers, business analysts, and cross‑functional teams to ensure testing activities are fully aligned with project requirements. • Provide support and effort for automation initiatives and contribute to continuous process improvements.
Principal QA Engineer
TRG Research and DevelopmentCyber Fusion SaaS in 24 hours. Secure Better Lives today!
• Own and evolve the QA strategy at scale, ensuring quality across the entire product lifecycle. • Drive change management initiatives within QA and engineering, improving processes, mindset, and execution over time. • Lead QA efforts across multiple teams, acting as a principal-level technical authority and trusted partner to Engineering, Product, and DevOps. • Elevate testing beyond functional correctness, incorporating usability, performance, security, accessibility, and scalability into quality standards. • Champion and implement AI-driven testing approaches, test intelligence, and automation enhancements. • Define and enforce quality gates, release readiness criteria, and risk-based testing strategies. • Act as the technical owner of the QA release process, ensuring predictable, stable, and transparent software releases. • Mentor and guide QA engineers and tech leads, helping them grow technically and professionally. • Promote a resilient, collaborative quality culture, especially in high-pressure or ambiguous situations. • Proactively identify systemic quality risks and drive long-term improvements rather than short-term fixes. • Represent QA at a strategic level in planning, retrospectives, and cross-team initiatives. • Partner closely with leadership to align QA priorities with product and business goals.




