Apply

Sr. Principal Test Engineer

Posted 5 days agoViewed

View full description

💎 Seniority level: Principal, 8+ years

📍 Location: United States

💸 Salary: 113500.0 - 170300.0 USD per year

🔍 Industry: Software Development

🏢 Company: northrop_grumman_external_site

⏳ Experience: 8+ years

🪄 Skills: AgileGitJavascriptQA AutomationTypeScriptRegression testingSeleniumCI/CDRESTful APIs

Requirements:
  • 5+ years of experience with Selenium/Playwright: Hands-on experience in building and maintaining test automation frameworks using Selenium / Playwright, preferably with a focus on web-based applications.
  • 3+ years of JavaScript/TypeScript
  • 2+ years of experience with version control systems (e.g., Git), managing automation code, and collaborating with other team members.
  • Experience with Eclipse or Visual Studio Code (VSCode).
  • Strong knowledge of testing methodologies, including functional, regression, performance, and integration testing.
  • Analytical mindset with strong problem-solving skills and the ability to troubleshoot and debug test automation scripts.
Responsibilities:
  • Design, develop, and maintain automated test frameworks and scripts using Playwright, with a focus on JavaScript/TypeScript.
  • Execute testing across the entire PLM environment/s, including COTS software, configured COTS software, and full custom software including multiple integrations and middleware; execute automated test cases via CI/CD pipeline; analyze test results, and report defects; ensure all defects are clearly documented and communicated to the development team; ensure KPI dashboards are updated, provide testing status, generate reports, track metrics, and create test closure reports.
  • Leverage Siemens Teamcenter experience to ensure effective testing of PLM (Product Lifecycle Management) systems and their integrations with other applications.
  • Work closely with product managers, developers, and quality assurance teams to ensure requirements are clearly understood and translated into test scenarios.
  • Enhance and optimize existing test automation frameworks to improve performance, scalability, and coverage; advocate for enhancing regression test coverage and automation of test scripts development; keep current with advances in test practices and methodologies.
  • Collaborate with DevOps teams to integrate automated tests into the CI/CD pipelines using Azure DevOps, Jenkins, GitLab CI, or similar tools.
  • Maintain thorough documentation of test processes, frameworks, and defect reports.
Apply