About Inchcape Shipping Services
At Inchcape, our vision is to have a connected world, in which our customers trade successfully and make better decisions in every port, everywhere. We use technology and our global network to help our partners connect to a smoother, smarter ocean.Inchcape combines its worldwide infrastructure with local expertise through our global network of over 250 proprietary offices, across 70 countries and a team of more than 3,000 committed professionals. Our diverse global customer base includes owners and charterers in the oil, cruise, container, and bulk commodity sectors as well as naval, government and intergovernmental organizations.We have an ambitious growth model and a career here is certainly going to be a rewarding one that will allow you to bring your skills & experience. We embrace change and are open to new thinking and pushing for positive change in our industry.Job Purpose:The Senior Performance Test Engineer holds a critical role, responsible for managing end-to-end performance test cycles, thereby ensuring the speed, scalability, and reliability of our software applications as per varying business requirements. This individual will lead performance testing efforts, from test strategy, development, execution, analysis, and deep-dive tuning recommendations. This role requires a blend of advanced testing expertise, strong technical problem-solving skills, and the ability to collaborate effectively with development, architecture, and operations teams.Duties and Responsibilities:The Senior performance tester will be
- Responsible for end-to-end performance test cycles: Requirement Gathering, automating test cases, executing tests, analyzing outcomes, communicating results, and performing follow-up until the expected outcome is met.
- Responsible for driving performance and stability improvements of applications and infrastructure to ensure an optimal end-user experience.
- Responsible for setting up the performance test strategy and analyzing performance workloads on production infrastructure. This included benchmarking test outputs and making continuous recommendations for application performance improvements.
- Responsible for designing and planning performance and scalability tests for both front-end and back-end applications, covering technologies such as SOAP/REST APIs and web services.
- Responsible for the identification and evaluation of new technologies, followed by their successful incorporation into the existing environment
- Collaborated with key stakeholders (Architecture, Development, DBA, Infrastructure, and Production Support) on infrastructure design, specifications, and implementing performance improvement solutions.
- The successful candidate must be capable of simultaneously working across multiple projects, managing priorities based on business needs, adaptable across various teams and technologies, and take full ownership of task completion
- Minimum 8+ years of hands-on experience in performance testing and engineering.
- Knowledge on shipping Domain is a plus.
- Experience in requirements gathering and analysis, deriving test strategy.
- Experience in creating Baselining, Benchmarking, Work Load models, Task distribution for products
- Experience in handling performance testing for the new releases, migration, scalability tests.
- Monitor and collect detailed performance metrics (CPU, Memory, Disk I/O, Network, Garbage Collection, Database counters, etc.) across the entire application stack.
- Generate comprehensive performance test reports for technical and non-technical stakeholders, clearly articulating risks and Go/No-Go recommendations.
- Analyze test results to identify and isolate performance bottlenecks within application code, database queries, server configuration, and infrastructure.
- Good experience with test automation and related tools, such as JMeter or similar
- Strong scripting/programming skills in at least one relevant language (Java, Python, JavaScript, C#, etc.).
- Technical knowledge in Operating System, RDBMS, SQL, scripting language
- Several years of experience in testing of web applications, Web services
- Experience in troubleshooting using APM tools
- Experience in profiling across various layers like client side, web and DB.
- Proficient in Thread dump, Heap dump, CPU Dump analysis through tools as well as manually.
- Exposure on log aggregation through leading tools like Splunk/ELK/Sumo Logic/Grey Log
- Experience in JVM performance tuning and optimization would be a plus
- Familiarity with CI/CD pipelines and integration using Jenkins or equivalent tools
Knowledge
- Any Professional degree in computer science
- Aability to quickly understand the business processes.
- Technical Knowledge: JMeter, Java, C#, RDBMS, SQL
- Testing tools: JMeter, Load Runner, Zephyr, XUnit, Selenium, Sonar Cloud, Appium, Postman/SoapUI/ Rest-assured
- Baselining, Benchmarking, Work Load models, Task distribution for products
- Agile product management tools: Jira, Confluence
- Splunk/ELK/Sumo Logic/Grey Log
- APM tools
- Knowledge of maritime, Finance, Supply chain and logistics (desirable)
Skills
- E2E Performance Testing and benchmarking
- CPU, Memory, Disk I/O, Network, Garbage Collection, Database counters, etc
- Effective verbal & written communication skills in English
- Software engineering skills with high tech resilience
- Agile development methodologies
- DevOps mindset and Live site first approach
Experience
- 10+ years in Software testing and quality assurance and predominantly in automation testing.
- Creating and executing test plan, test cases, test scenarios, automate testing for software products.
- Experienced at building Object Repositories within test automation environments.
- Exposure to Agile Methodologies.
- Experienced in assessing and developing the test automation framework.
- Exposure to Object Oriented programming language, C#
- Prior experience with automated testing tools (Selenium);
- Experience using defect management tools. Experience in agile methodologies
Why Inchcape Shipping Services?
We believe in building a diverse and high-performing workforce that works together to provide our customers with the exceptional service they deserve. To reach the highest standards, we depend on our people, their welfare, training, and expertise. We realize the value of our staff and know that your unique experiences, skills, and passions will help you to build a rich and rewarding career in our dynamic industry.Our values are at the centre of everything we do, and the successful candidate will be expected to demonstrate and fully adopt these:
Global Perspective - We connect the world and see the bigger picture.
The Power of People - we rely on the strength of local agent knowledge and relationships.
Progress - we adopt new thinking and push for positive change in our industry.
Inchcape is an Equal Opportunities Employer - equality, diversity, and inclusion are at the heart of everything we do. Working in a diverse society, we recognise that our customers, colleagues, and contractors are central to our success.Additional Information:
Appointment to this role will be subject to satisfactory references and possession of a valid Right to Work documentation, depending upon your geographical location.
To protect the interests of all parties, Inchcape will not accept unsolicited or speculative resumes from recruitment agencies and will not be responsible for any fees associated with them.