Test Specialist
Amdocs - alpharetta, GA
Apply NowJob Description
Required Travel :No Travel Managerial - No Location: USA-GA, Alpharetta, Rainwater Dr (AM) Who are we? Amdocs helps those who build the future to make it amazing. With our market-leading portfolio of software products and services, we unlock our customers innovative potential, empowering them to provide next-generation communication and media experiences for both the individual end user and enterprise customers. Our approximately 30,000 employees around the globe are here to accelerate service providers migration to the cloud, enable them to differentiate in the 5G era, and digitalize and automate their operations. Listed on the NASDAQ Global Select Market, Amdocs had revenue of $4.89 billion in fiscal 2023. In one sentence Focuses 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. What will your job look like? Lead small teams of performance engineers within a specific project or product; Ensures all the project agreed deliverables are completed to the required level of quality Participate in project meetings, ensure that engagement work products and deliverables are of the highest quality to ensure client satisfaction, Present status, conclusions, and recommendations. Provide technical & professional leadership to the testing team members by means of coaching and mentorship throughout of the testing lifecycle to achieve project goals to the required level of expertise and quality Provides input on test estimations; plans resource needs and ensure effective task allocation Plans testing activities milestones; Identifies and analyzes risks and their potential business impact to determine proper prioritization of the testing activities; Suggests and handles mitigations and escalations as part of risk assessment Acts as technical interface with other teams (e.g., designers, architects), to resolve and promote issues, communicate plans and conclusions as well as recommendations for issue closure (e.g., performance, business process prone to fail, inefficiencies) Enforces quality processes (such as performing technical root cause analysis and outlining corrective action for given problems), measures them and takes corrective actions in case of variances Contributes to the design of test scenarios and performs peer reviews of test cases Identify scope, evaluate the need for Performance Testing. Executes Load Tests, Stress test, SOAK Test, Break Test and Failover tests. Analyze Results, compare against SLAs, Benchmarks and Provide tuning recommendations to improve End User Experience both for Digital as well as legacy applications. Participates in and contributes to internal design reviews of testing materials. Reports discrepancies and analyzes them to determine the root causes Design, develop and execute Chaos Engineering experiments, that uncover system vulnerabilities which could potentially lead to outages and adversely impact business Collaborate with operations and application engineering teams to design and execute production game day scenarios that will help enhance emergency response processes Develop requirements to enhance observability of performance visuals, implement telemetry controls, and consult on self-healing capabilities for identified/prioritized failure scenarios Find opportunity to automate, improve existing process, & contribute towards innovation by doing POCs on latest technologies. All you need is... 6-8 years of experience in Performance Engineering using HP LoadRunner and/or NeoLoad, and/or any other industry standard tool on Web & Web Services protocol 4-6 years of experience with APM tools like Dynatrace/AppDynamics/microfocus Diagnostics/Introscope 2-3 years of experience in end to end performance test management along with mentoring test engineers Expertise in developing test scripts, creating scenario, test execution and analysis using LoadRunner and any monitoring tool Expertise in compiling, Analyzing and interpreting performance test results and provide recommendations. Strong ability to understand hardware and software architectures Experience with microservice architecture and containerization technologies like Docker and Kubernetes Strong expertise in monitoring and analyzing application logs, database reports, system metrics like CPU Utilization, Memory usage, Network usage, Garbage Collection and DB Parameters Ability to communicate effectively to both business and technical audiences Ability to orchestrate and drive complex strategies and solutions Nice to have: UNIX/Linux experience (such as HP / IBM platforms) SQL knowledge At least one programming language knowledge such as Java/JavaScript/Python/C/C++. Should be ready to work in an environment which may demand individual contribution as well as a team player Telecom domain experience/knowledge Amdocs products, business and cross portfolio knowledge Advantage: Experience with AWS or any other cloud platforms Experience with Chaos Engineering and tools (Chaos Monkey, Gremlin etc.) Experience with CI/CD Pipeline using uDeploy/Jenkins Experience with Agile/DevOps performance Engineering methodology Why you will love this job: Gain Experience in an international company Maintain a multitude of responsibility in an ever-changing environment You will have the opportunity to work with the industry most advanced testing technologies and help customers shift into the new testing realities of the digital world. You will have the opportunity to work in a growing organization, with ever growing opportunities for personal growth and one of the highest scores of employee engagement in Amdocs. Amdocs is an equal opportunity employer. We welcome applicants from all backgrounds and are committed to fostering a diverse and inclusive workforce
Created: 2024-10-01