Job title: Performance Tester
Company: City of New York
Job description:
Job Description
Welcome to the Office of Technology and Innovation (OTI), where we harness the power of technology to create opportunities, enhance public safety, and streamline city operations across New York City. Whether it’s expanding access to affordable broadband, fortifying our defenses against cybersecurity threats, or developing user-friendly digital services, our team is at the forefront of modernizing how our city serves its residents. To get a feel for our dynamic work environment, check out our welcome video, follow us on social media @NYCOfficeofTech, or visit our website at oti.nyc.gov.
At OTI, we’re all about making a real impact. We offer fantastic benefits and the chance to engage in projects that touch the lives of millions. Plus, you’ll be working alongside a group of passionate professionals who are equally driven to create meaningful change through technology.
Position: Performance Tester
Our Applications Division is on the lookout for a talented Performance Tester to join our team. In this role, you’ll prepare, execute, and assess performance tests for both high-profile public-facing applications and critical internal city applications that citizens and government workers rely on every day.
Your Day-to-Day Responsibilities Will Include:
- Collaborating with technical architects and developers to pinpoint potential performance bottlenecks for applications under review.
- Partnering with business owners, analysts, and functional testers to define application workflows, use cases, and test scenarios that need performance validation.
- Sharing performance-related guidelines and standards with development teams, business owners, and architects.
- Assisting business owners in determining the load capacity that applications should support.
- Working with our performance test manager to select the most appropriate tools for performance testing.
- Crafting performance test scripts based on agreed-upon scenarios.
- Identifying the types of performance tests required (like stress or stability testing) depending on business needs and product specifics.
- Setting up key monitoring points and collaborating with teams to ensure effective test monitoring.
- Designing test execution scenarios to cover various test parameters such as number of concurrent users and load pacing.
- Monitoring and executing tests from a diverse pool of test types.
- Conducting performance tests to assess if the infrastructure can handle the applications effectively.
- Analyzing test results, troubleshooting performance issues, and communicating findings with project teams, along with suggested improvements.
- Giving the green light for applications to launch once they meet acceptable test standards.
- Contributing to the creation and documentation of citywide performance testing standards and best practices.
- Staying up-to-date with the latest performance testing technologies and methodologies.
- Supporting teams in diagnosing issues by replicating performance problems in a QA staging environment.
- Teaming up with fellow Quality Assurance members to help with performance test execution.
- Playing a vital role in the development, maintenance, and support of the performance testing lab and other QA tools.
- Creating or contributing to the development of performance test deliverables like plans, strategies, test cases, matrices, scripts, and execution results.
- Taking on special projects and initiatives as they arise.
Work Schedule:
This is a daytime position, but due to the nature of our 24/7 operations, you may need to be flexible and occasionally work weekends or evenings.
Location:
Brooklyn, NY
How to Apply:
If this sounds like the perfect job for you, we’d love to hear from you! Please apply by submitting a resume through the city jobs portal at www.cityjobs/jobs/search and look for Job ID# 700483.
Important Note:
Submitting a resume doesn’t guarantee an interview, and all appointments must be approved through oversight channels.
Qualifications:
- A bachelor’s degree from an accredited college in fields like computer science, engineering, human-computer interaction, media design, data visualization, or a related area, along with four years of relevant full-time experience; or
- An associate degree in the above fields and six years of related experience; or
- A bachelor’s degree in any field and eight years of related experience; or
- A combination of education and experience that equates to the above scenarios.
Additional Information:
The City of New York proudly champions diversity and is an equal opportunity employer. We strive to recruit and retain a diverse workforce and are committed to providing a work environment free from discrimination or harassment based on any legally protected status, including but not limited to sex, race, ethnicity, national origin, age, religion, disability, sexual orientation, veteran status, gender identity, and pregnancy.
We look forward to possibly having you join our innovative team at OTI!
Expected salary:
Location: Brooklyn, NY
Job date: Mon, 10 Feb 2025 06:19:36 GMT
*All images and logos are the property of their respective owners. Their use on this site is for identification and informational purposes only.