Performance Test Engineer
Role - Performance Test Engineer
Level of experience: Beginner (0 - 3 years)
Location: Remote
committed to providing innovative products and services that consistently meet the requirements of our customers. To that end, this role is a key contributor to delivering quality applications. The IT Software Testing Analyst plans, develops, and executes tests to ensure quality, stability and reliability of software applications. This role defines and tracks quality metrics such as defects and test results as well as documentation, results analysis, and assists in issue resolution. The testing analyst also delivers quality process training to technical and non-technical staff and acts as an internal quality consultant to advise or influence business or technical partners. Software applications and systems supported by this position are JAVA, Cloud (AWS), and Web-based applications.
PRIMARY DUTIES AND RESPONSIBILITIES:
• Develops and executes formal Test plans, procedures and scenarios for manual and Performance testing to assess quality, stability, reliability of applications. Reviews and assesses test coverage to ensure thorough quality review. Plans tests, develops automated performance scenarios, and executes tests.
• Performs smoke, application, non-functional, integration and regression testing, doing appropriate level of testing to ensure that systems or applications are tested effectively prior to implementation.
• Documents and tracks test results, defects and other quality metrics. Enters problems and issues into system and participates in resolution.
• Develops and implements quality standards and best practices, contributing ideas and effort toward continuous improvement.
• Delivers quality process training to technical staff and acts as an internal quality consultant to advise or influence business or technical partners.
• Perform other duties as required.
EDUCATION: Bachelor’s degree in computer science or related discipline, or equivalent combination of technical training and work experience.
EXPERIENCE: 3+ years experience in test automation and/or manual testing. Professional certifications in testing and/or tools preferred.
REQUIRED SKILLS AND ABILITIES:
• Ability to objectively evaluate processes and to separate technical systems into testable layers.
• System, JAVA, API/Services, and Cloud performance testing experience required. Experience with usability and security testing a plus.
• Experience writing test strategies, test plans, and test scenarios is required.
• Ability to execute tests and troubleshoot problems as well as assist with root-cause analysis. Able to triage defects and perform defect management tasks.
• Experience with JMeter, CloudTest (Akamai), SQL, SOAP UI, and similar tools not required, but considered a plus.
• Excellent problem-solving abilities. Ability to multi-task, prioritize & meet deadlines.
• Flexible; able to adapt to changing priorities within a rapidly changing business environment.
• Ability to work independently with limited supervision, as well as collaboratively with team members.
• Strong interpersonal skills; adept at establishing and maintaining strong partnerships with peers and members of a cross-functional work team.
• Excellent analytical, verbal and written communication skills.
Role - Performance Test Engineer
Level of experience: Beginner (0 - 3 years)
Location: Remote
committed to providing innovative products and services that consistently meet the requirements of our customers. To that end, this role is a key contributor to delivering quality applications. The IT Software Testing Analyst plans, develops, and executes tests to ensure quality, stability and reliability of software applications. This role defines and tracks quality metrics such as defects and test results as well as documentation, results analysis, and assists in issue resolution. The testing analyst also delivers quality process training to technical and non-technical staff and acts as an internal quality consultant to advise or influence business or technical partners. Software applications and systems supported by this position are JAVA, Cloud (AWS), and Web-based applications.
PRIMARY DUTIES AND RESPONSIBILITIES:
• Develops and executes formal Test plans, procedures and scenarios for manual and Performance testing to assess quality, stability, reliability of applications. Reviews and assesses test coverage to ensure thorough quality review. Plans tests, develops automated performance scenarios, and executes tests.
• Performs smoke, application, non-functional, integration and regression testing, doing appropriate level of testing to ensure that systems or applications are tested effectively prior to implementation.
• Documents and tracks test results, defects and other quality metrics. Enters problems and issues into system and participates in resolution.
• Develops and implements quality standards and best practices, contributing ideas and effort toward continuous improvement.
• Delivers quality process training to technical staff and acts as an internal quality consultant to advise or influence business or technical partners.
• Perform other duties as required.
EDUCATION: Bachelor’s degree in computer science or related discipline, or equivalent combination of technical training and work experience.
EXPERIENCE: 3+ years experience in test automation and/or manual testing. Professional certifications in testing and/or tools preferred.
REQUIRED SKILLS AND ABILITIES:
• Ability to objectively evaluate processes and to separate technical systems into testable layers.
• System, JAVA, API/Services, and Cloud performance testing experience required. Experience with usability and security testing a plus.
• Experience writing test strategies, test plans, and test scenarios is required.
• Ability to execute tests and troubleshoot problems as well as assist with root-cause analysis. Able to triage defects and perform defect management tasks.
• Experience with JMeter, CloudTest (Akamai), SQL, SOAP UI, and similar tools not required, but considered a plus.
• Excellent problem-solving abilities. Ability to multi-task, prioritize & meet deadlines.
• Flexible; able to adapt to changing priorities within a rapidly changing business environment.
• Ability to work independently with limited supervision, as well as collaboratively with team members.
• Strong interpersonal skills; adept at establishing and maintaining strong partnerships with peers and members of a cross-functional work team.
• Excellent analytical, verbal and written communication skills.