Software Engineer in Test II

Job Locations US-MA-North Reading
Posted Date 3 weeks ago(10/8/2021 12:21 PM)
Job ID
2021-2449
Organization
Engineering - QA

­

About TraceLink

TraceLink is building the TraceLink Opus Digital Network, the first cloud-based application platform for creating a truly collaborative, high-performance global business network. We help our global customers connect to each other, share crucial business information and collaborate on manufacturing and distributing billions of products worldwide. To do so, we need team members that are motivated, creative, questioning and driven to push conventional boundaries. We have strong financial backing; a great roster of well-known customers and a product that analysts say revolutionizes how people work.

­

The Opportunity:

Tracelink is looking for a talented full-time Software Engineer in Test to join a global team of performance engineers to work across the organization to make sure that the new platform can scale to meet the performance, scalability and reliability objectives. If you’re self-motivated, intellectually curious and motivated by being the subject matter expert in identifying and resolving performance and scalability bottlenecks using various test strategies, automations and toolsets, you could be a good fit for our team. 

 

  • Build tooling for automated performance testing of event based asynchronous ui and backend applications
  • Create or leverage open source tools that can simulate real-world transaction volumes involving potentially millions of transactions per day
  • Provide architectural input into the test automation infrastructure, focused on generating load and analyzing the performance of the system. This should include monitoring resource usage and allocation in AWS, and monitoring log files for errors and warnings.
  • Utilize results analysis and metrics correlation to solve performance issues
  • Create or leverage open source tools that can be utilized by the engineering team to analyze performance impact
  • Work closely with engineers building the core TraceLink product to ensure that reliability concerns are factored into the design of the product

­

Skills and Requirements:

  • Bachelors in Computer Science, Software Engineering or equivalent
  • Three or more years recent experience working in a performance test and engineering role involving programmatic interaction with a system under test (as opposed to and/or in addition to UI automation work)
  • Recent experience using Java, IntelliJ, Jenkins, Maven, Unix, and an automated unit test framework such as TestNG
  • Experience in developing against web-services and Web-based APIs
  • Recent experience developing and executing formal test plans, data sets and test configurations for assigned feature areas
  • Experience with one or more open source performance test tools (JMeter, Gatling)
  • Superior written and oral communication skills 

 

Preferred Skills and Experience:

  • Experience in performance testing Kubernetes-based applications on Amazon Web Services (AWS)
  • Experience with Prometheus, ELK, Jaeger, and application performance monitoring tools
  • Experience programming in a functional language (Scala, Ruby, etc.)
  • Experience in Pharmaceutical supply chain management software development

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed