Senior QA Engineer
DataMotion, Inc. is an API company that enables secure digital business. Our APIs modernize business processes by bringing together information exchange with the way employees, customers and partners want to work. We are headquartered in Morristown, NJ.
We are looking for an experienced Senior QA Engineer to join our engineering team at our NJ headquarters. As a Senior QA Engineer and a member of the QA team, you will be responsible for verifying our enterprise-class PaaS systems, along with providing ongoing feedback and troubleshooting for our products. You will actively interact with other technical and product management staff.
This full-time position will be a hybrid between our Morristown headquarters and the successful candidate’s home office. We are not offering relocation for this position and are restricting our search to candidates who will be able to commute to our NJ office.
Note-Local, New Jersey candidates only
Responsibilities
- Work collaboratively with multiple agile teams to deliver end-to-end automation solutions and features, seeing them through from conception to delivery
- This role will contribute to the buildout and iteration of testing frameworks that ensures the quality of DataMotion’s existing and emerging systems
- Create comprehensive test strategies that include a mix of methodologies that align with modern Agile best practices
- Evaluate feature acceptance requirements for completeness to help your team deliver high-quality features
- Troubleshoot, diagnose, and proactively report bugs
- Manage bugs in teams sprint backlog for prioritization and escalation
- Verify staging and production builds offering feedback on the resolution of issues and their prioritization
- Collaborate with your teams to understand and report on release risks and mitigation strategies
- Analyze performance metrics such as page load and query resolution times to ensure the delivery of software that meets our quality standards
- Research and implement automation frameworks when needed that will help assure the quality of feature releases
- Document and advocate for QA best practices and standards across multiple domains
- Move quickly and intelligently – seeing the prioritization of bug fixes and tech debt that improve the user’s experience as a core QA responsibility
- An active participant of software release process: Deploy software changes to different environment, asses risk for deploying new software, act as gate keeper in change request process
- Installing windows software
- Manage Hyper-V / VM
Requirements
Ability to perform all the items listed in the Responsibilities section above, plus:
- 5+ years of QA experience
- 3+ years working experience creating test plans that are comprehensive, clear, and concise for complex technology stacks
- 3+ years working experience Hands-on experience using Azure DevOps or similar software development and delivery environment
- 2+ years working experience with troubleshooting automation build failures in the CI & CD pipeline
- 2+ Experience with front-end and back-end testing methodologies
- 2+ Experience with Test automation tools such as TestComplete and JMeter
- 2+ Experience with API testing
- Comfortable with manual testing as a necessary step to creating quality automation
- Setup, install, configure, and maintain build infrastructure
- Ideal candidates for this position should possess a keen mind for solving challenging problems by researching the ideal solution, partnering effectively with various team members along the way
- They should be personable, efficient, flexible, and communicative, possess a strong desire to implement change, growth, and maturity, and have a passion and love for what they do
- Expert at balancing priorities in an agile environment
- Proven track record of practical, thoughtful problem solving
- Ability to understand complex applications and their interactions with integrated products
- Strong quantitative skills, attention to detail, and a high aptitude for problem solving
- Able to work as a team player with product developers and operational personnel
- Excellent documentation skills
Nice to have
- Experience with the Software Development Life Cycle (SDLC), specifically Scrum and Agile methodology
- Experience with a major cloud provider, preferably Azure
- Experience testing and deploying mobile apps for iOS and Android
- Experience with Javascript and Javascript frameworks for testing web applications at the UI and API level
- Experience with Git / TFS source control
- Experience applying strong security practices in application development. Regulatory or security testing
Education
Computer Science: Bachelor’s degree (Required), Master’s degree (Preferred)
Compensation/Benefits:
- Competitive salary and performance-based bonus
- Robust health (medical, dental and vision) benefits and 401(k) plan
- Paid time off
WE ARE NOT ENGAGING SEARCH AGENCIES FOR THIS SEARCH. PLEASE DO NOT CONTACT US ABOUT THIS POSITION UNLESS YOU ARE A CANDIDATE
DataMotion does not accept unsolicited resumes from search firm /recruiters. We will not pay any fees to search firms/recruiters if a candidate is submitted by a search firm/recruiter unless an agreement has been entered into with respect to specific open position(s). Search firms/recruiters submitting resumes to DataMotion on an unsolicited basis shall be deemed to accept this condition, regardless of any other provision to the contrary.
Apply Now
"*" indicates required fields