Sr. Performance SDET Engineer

XIFINSan Diego, CA
23h$120,000 - $135,000Onsite

About The Position

The Sr. Performance Software Development Engineer in Test engineer will work in a highly collaborated agile environment across all stages of the software development cycle. This role involves architecting, designing, building test and executing performance and automation solutions to enhance the quality of our products. The ideal candidate for this role will possess a deep expertise in object-oriented design principles, test automation design patterns, performance, KPIs and best practices to improve testability of complex integration systems to reduce manual test execution, accelerate test efficiency and ensure optimal performance of our products. You will play a critical role in ensuring KPIs are met, identifying bottlenecks and collaborating with others across functions to achieve key milestones and goals. Strong communication skills are essential to lead cross functional engineering teams as a technical leader (not the manager) to establish new approaches and to mentor top technical talent. This position will be located at our office in San Diego, CA.

Requirements

  • Bachelor’s degree in Computer Science or other Engineering discipline (or equivalent experience).
  • 5+ years of proven experience developing performance, API and UI test automation frameworks and solutions for complex enterprise applications.
  • Strong experience using JMeter, K6, Selenium, Selenium Grid, SOAP UI, REST Assured, REST API, SOAP WebServices for system and integration testing.
  • Proficiency in Java, JavaScript, JQuery, XPath, SQL, Oracle PL/SQL, .NET, JUnit, xUnit/NUnit/MSTest, TestNG, Angular.
  • Strong knowledge of overall system architecture, scalability, reliability, and performance.
  • Experience with Azure Kubernetes Service, CI/CD pipeline/process.
  • Experience with scripting languages like Python and shell.
  • Proficiency in Jira, Bitbucket, GitHub, Git-Hub actions, TestRail, Zephyr Scale and Jenkins.
  • Excellent communication, collaboration, reporting, analytical and problem-solving skills.

Nice To Haves

  • Technical leadership through influence: able to guide peers and cross-functional teams with architecture insights and best practices without necessarily having formal management authority.
  • Detail-oriented yet big-picture thinker: skilled at spotting subtle performance bottlenecks, edge cases, and integration issues, while keeping sight of system scalability and long-term maintainability.
  • Continuous learner / innovation mindset: stays curious about new tools, AI enhancements, performance technologies, and proactively evaluates and experiments to improve workflow and quality.
  • Collaborative communicator with empathy: translates technical risk/complexity into business terms, listens to stakeholders’ constraints, and fosters trust when driving difficult quality decisions
  • Experience applying AI to enhance workflows, decision-making, and problem-solving through tools, automation, and insights.
  • Perform other duties as assigned by management

Responsibilities

  • Design and execute performance scripts for complex load, stress, endurance test scenarios using industry-standards tools to simulate real-world traffic conditions.
  • Diagnose performance limitations using profiling tools, diagnostics and metrics analysis.
  • Define product-performance level test strategies, establish SLAs and create comprehensive reports outlining risks and scalability recommendations.
  • Develop API and UI test automation tools and frameworks; propose enhancements to existing frameworks.
  • Contribute to the automation of test scenarios throughout the project lifecycle that conform to testing standards, business requirements, and architectural/design standards.
  • Develop comprehensive documentation (such as performance plans, automation design, tool evaluation, verification deliverables) consistent with department quality standards.
  • Collaborate with developers in reviewing unit test and integration results for coverage analysis.
  • Evaluate latest performance, automation technologies and AI powered tools.
  • Train and mentor cross team members on automation and performance best practices.

Benefits

  • Comprehensive health benefits including medical, dental, vision, and telehealth
  • 401(k) with company match and personalized financial coaching to support your financial future
  • Health Savings Account (HSA) with company contributions
  • Wellness incentives that reward your preventative healthcare activities
  • Tuition assistance to support your education and growth
  • Flexible time off and company-paid holidays
  • Social and fun events to build community at our locations!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service