QA Engineer

About Aria Systems Aria provides a cloud-based monetization platform for subscription- and usage-based businesses. Aria removes billing bottlenecks and allows companies to rapidly introduce and evolve their offerings, bundles, and promotions. Innovative companies, like Adobe, Philips, and Zipcar depend on Aria for agility to accelerate their time to revenue, maximize customer value, and ultimately grow their business. We are looking for talented, passionate people with strong track records and relevant expertise to help us achieve our goals. We are a fast-moving startup that offers a dynamic working environment with a collaborative culture, where you and your peers can learn from each other, and where you can make visible contributions that benefit our world-class customers and partners.   Department Overview The Aria QA team's prime objective is to certify products quality, on time and on budget. The team has 3 QA engineers based out of Philadelphia. We also work with an offshore QA team to complement our QA requirements.   Position Summary We are seeking an experienced, creative, individual with expertise in taking functional and technical requirements and deriving test scenarios and automation. A strong candidate will be highly technical and have the ability to work in a fast paced and often chaotic environment. QA Engineers plays a key role in a fast-paced environment to facilitate quality and efficient product development via test automation. The candidate must be experienced with the open source technology and tools for test automation. This is an opportunity to be part of a team that builds highly interactive business applications that are used by fortune 500 companies. QA Engineer will perform complex architectural analysis and programming activities, which may require extensive research. QA Engineer will also be responsible for development and maintenance of Automation Framework at Aria.   Responsibilities Develop and apply testing processes for new and existing products to meet client needs Provide timely and meaningful feedback Create detailed, comprehensive and well-structured test plans and test cases Design, develop and execute automation scripts using open source tools Identify, record, thoroughly document and track bugs Perform thorough regression testing when bugs are resolved Liaise with internal teams (e.g. developers and product managers) to identify system requirements Monitor debugging process results Investigate the causes of non-conforming software and train users to implement solutions Track quality assurance metrics, like defect densities and open defect counts Stay up-to-date with new testing tools and test strategies Research and develop tools with the goal of increasing automation development quality and productivity Decompose requirements and develop test automation for projects of simple to high complexity Practice automation development efficiency, maintainability and reusability Follow software quality best practices, test strategy and planning, test case development, deployment and execution, test data creation and maintenance, defect tracking, and test automation. Actively participate in process improvements Recognize issues (e.g. with requirements, design, implementation, etc.) and works with appropriate resources to address and resolve Seek and understand big picture/business cases behind individual requirements Test Complex Cloud Infrastructure and platform products that scales     Qualifications Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent Minimum 3+ years' experience Knowledge and Skills A minimum of 3 years' experience in enterprise and large-scale internet-facing software quality Minimum of 2 years of experience in testing Web Services A minimum of 2years'experiencewith the following: Open source and with the open source community Agile development methodologies and SDLC processes QA fundamentals (both white- and black-box testing, agile process) Using Databases, Rest API's, Client libraries using different platform (PHP, JAVA, etc) Coding for automation, without reliance on record and playback scripting Deep working knowledge of automated code coverage and static analysis software High-volume, highly scalable applications. A minimum of 2 years' experienceworking with Selenium based automation frameworks   Desired Qualifications Experience with scriptinglanguages, such as JavaScript, Windows and Unix shell scripting Strong desire to build, sense of ownership, urgency, and drive. Excellent communication skills Strong analytical skills with excellent problem-solving abilities. Ability to handle multiple competing priorities in a fast-paced environment Proven results-oriented person with a delivery focus and demonstrated ability to achieve in a highly innovative and fast paced environment.
Salary Range: NA
Minimum Qualification
Less than 5 years

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

QA Engineer Mobile/Web - Guadalajara
Blue Bell, PA Anexinet
Associate QA Engineer
Scranton, PA Internet Brands, Inc.
Sr. QA Automation Engineer
QA Automation engineer
West Chester, PA TVS Infotech Inc.
Engineer 3, QA Automation Engineer
Wayne, PA comcast
Sr. QA Automation Engineer
West Chester, PA BCG Contracting Services, Inc.