Quality Assurance Engineer for Kenexa
Kenexa Technologies Pvt Ltd, Visakhapatnam 3 - 5 YrsThis position is for a Quality Assurance Engineer, testing a .NET based web application.
Join as a Quality Engineer to design, build, and test one of our premier global enterprise software solutions for Human Capital Management.
Working as part of a high energy team that does what it takes to ensure success, you will use black-box and grey-box methodologies to test this sophisticated SaaS multi-tier internet application to ensure timely release of a high quality product that exceeds client expectations.
External responsibilities
1. Design and develop test plans, test cases based upon functional, design specifications and use cases. Participate actively in functional, system and regression testing activities.
2. Testing the web based applications using the available test cases and validating the Kenexa applications for the expected behavior.
3. Logging the new defects, verifying the client reported issues and work towards the closure of all defects.
4. Effectively prioritize and execute tasks in a dynamic and sometimes high-pressure environment, ensuring that goals are achieved in a timely manner.
5. Communicate effectively with developers and QA peers and other stakeholders in the organization.
6. Ensuring Products & Releases are tested thoroughly and efficiently by applying trend setting QA standards and practices covering more than 95% of the scenarios.
7. Works as a team player in a global project team environment.
8. Works closely with various stake holders like Development, Technical Writing, Product Management, Support teams to ensure quality deliverables.
9. Participate in project status review meetings and report status to the project lead.
10. Communicate to Onsite teams regarding test deliverables, flexible with timings and fast learner of applications and domain knowledge.
External requirements
B.E./B.Tech./M.E./M.Tech./MCA in Computer Science, Engineering, MCA, MBA Systems, or MBA HR from a reputed university with an aggregate of at least 65%.
Experience on analyzing Requirements, Technical design document and Creating test cases.
Hands on experience in testing web-based applications / enterprise-level commercial applications.
Experience working with defect tracking and configuration tools.
Working Knowledge on Software Development Life Cycle (SDLC), STLC, Defect Life Cycle.
Knowledge on non-functional testing like performance, load, stress testing and security testing.
Able to work closely with software developers and other business team spread across in multiple time zones.
Must have a strong knowledge of QA processes and methodologies.
Experience in Database testing using SQL Server (construct simple/complex SQL queries).
Should be team oriented, able to work in a dynamic environment, proactive, and a quick learner.
Knowledge of QA Automation processes and tools (QTP/Selenium/Rational Functional Tester/SilkTest/, Loadrunner etc.,) is a plus.
Knowledge of SAAS/SOA, with experience testing interactions between underlying components is a plus.
Certification such as CSTE (Certified Software Test Engineer), CSQA (Certified Software Quality Analyst), or ISTQB a plus.
Experience using test management/defect management tool (Mercury Quality Center) is a plus.





