Crafting Quality with Precision in IT Testing
Industry Insights
Navigating the Evolving Landscape of IT Testing
The IT testing field is continuously evolving, highlighting its critical role in the tech industry. Insights from the sector include:
- Growing Demand: As software development accelerates, the demand for skilled IT testing professionals is on the rise.
- Shift towards Automation: There is a growing trend towards automation in testing, requiring new skill sets and methodologies.
- Diverse Career Opportunities: The IT testing field offers various career paths in different industries and specializations.
- Competitive Salaries: Reflecting the importance of their role, IT testing positions often come with attractive compensation packages.
- Emphasis on Continuous Learning: The dynamic nature of IT testing demands continuous skill development and adaptation to new technologies.
- Elevate Your IT Testing Career with TeeQue Recruitment
Join the ranks of top IT testing professionals or discover the finest talent in the field with TeeQue Recruitment. Let us connect you with premier IT testing opportunities that drive quality, innovation, and success.
IT Testing Positions Available
Location: Remote
Job Description:
Assisting senior engineers in creating test plans by coordinating with developers and other team members Identifying and logging issues occurring during an application’s run time Examining the logs carefully to identify issues and conducting a thorough analysis to determine their underlying causes Assisting in configuring the test environment, including software installations, information preparation and test data creation Providing regular updates on the issues found, along with their causes and possible resolutions Documenting the steps to reproduce defects, associated test data and other relevant information Conducting regression testing to ensure there are no additional bugs or issues due to the fixes implemented Performing thorough testing by covering all test cases to ensure the application works as intended.
Experience : 7 to 9 years
JOB DESCRIPTION
The IT Business Systems Delivery (BSD) Customer Engagement Product Delivery team supports, manages and implements a portfolio of IT system capital initiatives with our Customer Operations, Energy Management, Steam and Customer Energy Solution (CES) business partners. This IT team supports each initiative from conception to implementation and provides the necessary IT support required to either enhance existing systems, create or enhance interfaces and or design, develop, test and implement new applications.
The Customer Engagement Capital Product Delivery Team is looking for a Performance Tester with strong communications skills, to work within existing IT teams to help foster relationships, facilitate and coordinate standard project operations and support and drive excellence.
Role & Responsibilities
Performance Testing Planning and Strategy:
Collaborate with stakeholders to define performance testing objectives and requirements.
Develop a comprehensive performance testing strategy and plan.
Performance Test Design
Design and create performance test scenarios based on application requirements and usage patterns.
Determine the appropriate load levels, concurrency, and transaction volumes for different test scenarios.
Develop test scripts and define workload models for performance tests.
Test Environment Setup
Configure and set up the performance testing environment to accurately simulate production conditions.
Ensure hardware, software, network configurations, and other resources meet the performance testing requirements.
Collaboration and Communication:
Collaborate with cross-functional teams including developers, QA engineers, system administrators, and project managers to ensure a holistic approach to performance testing.
Effectively communicate performance test plans, progress, issues, and results to stakeholders.
Tools and Technologies:
Utilize appropriate performance testing tools and technologies (e.g., JMeter, LoadRunner, Gatling) to conduct tests effectively.
Performance Tuning and Optimization:
Provide recommendations for performance improvements based on test results and analysis.
Collaborate with development teams to optimize code and system performance.
Security and Compliance:
Ensure that performance testing activities comply with security and privacy standards.
Collaborate with security teams to identify and report any security vulnerabilities discovered during performance testing.
Documentation:
Maintain detailed documentation of performance testing processes, test scenarios, test scripts, and results for future reference and knowledge sharing.
TECHNICAL SKILLS & a Must Have
Ability to react/produce in an Agile project atmosphere
Experience creating and writing Performance Test Plans
Experience executing test cases/scripts
Experience with Apache JMeter and Grafana Experience with Azure Web Tests
Experience with AppInsights Automated Web Tests
Experience with Azure DevOps and Azure Test Plans
Experience with Azure DevOps Work Item Tracking and Pipelines
Experience with concepts of API testing
Nice To Have
Experience writing detailed test cases/scripts from business requirements
Performance Testing Planning and Strategy:
Collaborate with stakeholders to define performance testing objectives and requirements.
Develop a comprehensive performance testing strategy and plan.
Performance Test Design
Design and create performance test scenarios based on application requirements and usage patterns.
Determine the appropriate load levels, concurrency, and transaction volumes for different test scenarios.
Develop test scripts and define workload models for performance tests.
Test Environment Setup
Configure and set up the performance testing environment to accurately simulate production conditions.
Ensure hardware, software, network configurations, and other resources meet the performance testing requirements.
Collaboration and Communication:
Collaborate with cross-functional teams including developers, QA engineers, system administrators, and project managers to ensure a holistic approach to performance testing.
Effectively communicate performance test plans, progress, issues, and results to stakeholders.
Tools and Technologies:
Utilize appropriate performance testing tools and technologies (e.g., JMeter, LoadRunner, Gatling) to conduct tests effectively.
Performance Tuning and Optimization:
Provide recommendations for performance improvements based on test results and analysis. Collaborate with development teams to optimize code and system performance.
Security and Compliance:
Ensure that performance testing activities comply with security and privacy standards.
Collaborate with security teams to identify and report any security vulnerabilities discovered during performance testing.
Documentation:
Maintain detailed documentation of performance testing processes, test scenarios, test scripts, and results for future reference and knowledge sharing.
TECHNICAL SKILLS & Must Have:
Ability to react/produce in an Agile project atmosphere
Experience creating and writing Performance Test Plans
Experience executing test cases/scripts
Experience with Apache JMeter and Grafana Experience with Azure Web Tests
Experience with AppInsights Automated Web Tests
Experience with Azure DevOps and Azure Test Plans
Experience with Azure DevOps Work Item Tracking and Pipelines
Experience with concepts of API testing