Company: International Software Development Company
Salary: Salary based on qualifications and experience plus excellent company benefits.
In this role you will focus on non- functional testing with responsibility for segments of test planning, design and execution, meeting planned scope and schedule and maintaining the engagement and relationship with the customer and internal stakeholders.
You will oversee and execute test processes, determine the proper prioritization of the testing activities and ensure integrative work and full coverage of test scenarios in accordance with plans and observations from concurrent testing activities
You will develop and implement NF automation procedures and tools. You will collect and analyze system behavioral results using both developed and off the shelf tools
You will create and defines test execution plans as well as non-functional requirements for mitigating technical risks (e.g., executing required tests, defining required NFT tool use, development or acquisition, test environment requirements, and other appropriate mitigation and contingency activities)
You will design and review test solutions and scenarios. You will develop NF scripts and automation utilities to be implemented and executed in alignment with the scope determined during test planning, leveraging knowledge and a broad understanding of E2E Business process & requirements
You will select and apply appropriate structural design techniques to ensure that tests provide an adequate level of confidence and optimization. The tests are to be based on code and aligned with version requirements, customer needs/use and design scopes
You will work closely with your technical peers (e.g., developers, architects, operations engineers) to identify potential areas of technical risks (e.g., performance, operability, configuration, reliability, stability, scalability, etc.), bottle necks and inefficiencies. You will conduct expert interviews, engaging in brainstorming and leveraging current and past experiences
You will call attention to and focus on incident assessments. You will work closely with peers and managers to resolve technical queries/ sticky points and ensure RCA for all problems in your area of ownership. You will act as the technical interface with other teams to resolve issues and to communicate conclusions and recommendations
You will provide recommendations for resolution of issues and propose improvements to the NF aspects of code, system optimization, best sizing and architecture (e.g., introducing specific types of test automation, contributing to the selection of appropriate tools to automate technical testing tasks)
You will ensure that product documentation, testware and work products used in the testing activities are of the highest quality to ensure traceability, correctness and compliance with product requirements and specifications, internal standards and clients’ needs. You will provide recommendations and formulas for tuning and sizing as well as for architecture-related decisions
You will maintain and enhance the professional and business relationship with the client/ internal customers. You will effectively participate in and/ or lead formal and informal reviews with stakeholders, applying knowledge & experience and providing a technical perspective
You will provide professional and technical support to team members and keep them informed of assignment/ project status. You will mentor new team members.
At least 7 years’ experience in NF/Performance testing and profiling tools like LoadRunner, dynaTrace, JMeter, Jprofiler and others
In depth knowledge of performance testing methodologies
Experience on Linux platform
Experience in NFT Automation
Experience in Dockers & K8S ecosystem and tools
Experience with scrum and agile work & mindset
Bachelor’s Degree in IT/ Computer science