IDEMIA is looking for a load and performance software development engineer in test (SDET) to assist product development teams in building scalable software and solutions that exceed non-functional testing requirements.
Requirements
- Expert at current software load and performance testing concepts and principles across the industry.
- Solid understanding of testing principles, testing types, and methodologies.
- Highly proficient at debugging software problems include the use of debugging tools, such as debuggers, profilers, loggers, and code analyzers.
- Should be aware of white box, black box, and gray box testing tools and techniques.
- API testing clients such as Postman.
- Front-end automation frameworks such as Selenium.
- XML, XSD and XSLT
Responsibilities
- Work with solutions architects and business analysts to determine load and performance metrics, goals and acceptance criteria for each product and customer program.
- Work alongside solutions architects, product design and developers, as well as the business stakeholders and strive to automate the testing acceptance criteria.
- Plans a strategy to automate maximum scenarios as possible.
- Responsible for building robust test automation solutions for load and performance testing, implementing reusable scripts/tools and driving at the same performance measurements across products and programs wherever possible.
- Build dashboards and reports to show load and performance test results vs. goals over time.
- Assist teams with determining proper sizing of physical or virtual hardware, given the trends and results of load and performance testing for the software to be executed on the system.
- As a load and performance SME, participate in solution and software architectural design discussions and provide effective feedback in code reviews.
Other
- Agile development methodologies, perferably SAFe