Previous Job
Previous
QA Engineer
Ref No.: 18-02652
Location: New York, New York
Title - QA Engineer
Location - NYC
Duration - 6 months + possible extensions or right to hire

**US Citizens are encouraged to apply as this client does not sponsor

If interested please email your resume to meghan.duffy@nttdata.com

QA Engineer


Description
Our direct client is seeking a Quality Assurance Engineer to join our growing Tribe. The QA Engineer should be well-versed with functional, automation and performance testing.

Why this role?
If you are passionate about our mission and would like to impact the broader scope of the industry - using a grass-roots effort to drive collaboration and change in a stagnant and inefficient marketplace - this is an unique opportunity for you.
The QA Engineer will be responsible for creating, evaluating and maintaining test plans and test cases for the current and upcoming projects. The position requires working directly with development teams, business analysts and PMO. Qualified candidates will have experience with all aspects of testing, define a strategy for testing new features and functionality, and will contribute to our existing automation testing framework. The ideal candidate will be very comfortable testing web applications and have strong systems and infrastructure knowledge. The candidate will also need to have great communication skills, be proactive, and be able to diagnose and troubleshoot within networks and remote systems.

Are you right for this job?
Required:
  • Minimum of 5 years of hands on experience in Software Quality Assurance in fast paced development environment.
  • Good understanding of the Software Development Life Cycle and the role and responsibilities of QA team within.
  • Ability to establish and evolve formal QA processes, ensuring that the team is using industry-accepted best practices.
  • Strong analytical skill with ability to analyze requirements, understand technical documents and implementation as well as ability to identify gaps and risks.
  • Ability to analyze impact and identify integration points for in an enterprise software development environment.
  • Good understanding of web technology and client server architecture and ability to troubleshoot server issues and identify problems.
  • Ability to develop and execute test cases, scripts, plans and procedures (manual and automated)
  • Capable to develop SQL database scripts (both simple and complex) to perform verification of SQL objects or non-relational quires and various data migrations.
  • Hands on experience Linux environment with basic understanding of git process
  • Strong analytical skills and attention to details along with excellent written and verbal communication skills
  • Hands on experience in Linux environment with basic understanding of back end troubleshooting
  • Understanding and ability to test APIs using testing tools such as JMeter, SoapUI or Postman.
Preferred:
  • Understanding of Cloud based Service Oriented Architecture and AWS tools
  • Experience writing automated tests for a web-based application JUnit, TestNG, Selenium, Cucumber.

What will you do?
  • Define test methods and create test plans for software projects to determine if the software will perform accurately and reliably according to documented requirements as well as established standards.
  • Create and execute detailed, comprehensive and well-structured test plans and test cases.
  • Estimate, prioritize, plan, and coordinate testing activities.
  • Define a strategy for testing new features and functionality, and be responsible for quantifying and improving data quality across multiple elements of our application.
  • Maintain effective communication with the project software engineers on project limitation, capability, performance requirement and hardware interface changes.
  • Review requirements specifications and technical design documents to provide timely and meaningful feedback and to ensure that requirements stated are correct, unambiguous, and verifiable.
  • Prepare and log thoughtful and concise descriptions of software bugs to be replicated by developers.
  • Help establish new processes, implement best practices, and adopt appropriate toolset.
  • Contribute to and help improve our existing automation framework.


NTT DATA Services is a leading IT services provider and global innovation partner with 130,000 professionals based in over 50 countries. NTT DATA recently acquired Dell Services. NTT DATA Services emphasizes long-term commitment and combines global reach and local intimacy to provide premier professional services, including consulting, application services, business process, IT outsourcing, and cloud-based solutions. We are a part of NTT Group, one of the world's largest technology services companies, generating more than $100 billion in annual revenues and partner to 80% of the Fortune 100. Visit www.nttdataservices.com to learn how our consultants, projects, managed services, and outsourcing engagements deliver value for a wide range of businesses and government agencies.

The Company is an equal opportunity employer and makes employment decisions on the basis of merit and business needs. The Company will consider all qualified applicants for employment without regard to race, color, religious creed, citizenship, national origin, ancestry, age, sex, sexual orientation, genetic information, physical or mental disability, veteran or marital status, or any other class protected by law. To comply with applicable laws ensuring equal employment opportunities to qualified individuals with a disability, the Company will make reasonable accommodations for the known physical or mental limitations of an otherwise qualified individual with a disability who is an applicant or an employee unless undue hardship to the Company would result.