Role description/expectation:
- Advanced knowledge of application, data, and infrastructure architecture disciplines
- Understanding of architecture and design across all systems
- Working proficiency in developmental toolsets
- Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals
- Proficiency in Java programming languages
- Understanding of software skills such as business analysis, development, maintenance, and software improvement
- Analyze Business Requirements, design, develop, test, and deliver quality software products in a complex environment.
- Actively participate in Scrum team where team members work together to determine who does what.
- Create detailed manual test cases and automation scripts and work with Business Analysts to determine requirements are captured correctly.
- Works with the development team to analyze and resolve defects.
- Experience in UI, Database, and API testing.
- Support Production Implementation tasks and post Production deployment validations.
- Work with globally located team members.
- Help design, develop and implement test strategy, test plans based on detailed business requirements document provided by the business analysts.
- Working with business and technology leads to identify the appropriate test data and help in preparing it.
- Assist Application Developers and technical support staff in identifying and resolving problems.
- Generate Execution Reports; clearly communicate status/risks/concerns to Senior Mgt.
Requirements:
- 5-8 years of experience in testing applications; manual and automated testing.
- Experience of testing mobile apps, preferably IOS.
- Experienced in testing applications developed in various SDLC methodologies. Preferably Agile.
- Strong written and oral communication skills to collaborate effectively across different business and technology teams.
- Self-starter, able to work in a fast-paced agile development environment.
- SQA Analysis- Ability to read and comprehend business requirements and high-level design deliverables well enough to create detailed test cases. Ability to map test cases to business requirements. Basic understanding of development lifecycle and quality assurance phases.
- Java, Selenium, Selenium Web Driver, Eclipse IDE, Maven, and similar tools.
- ALM, JIRA, or other similar tools for Test cases and Defect Management.
- MS Office Suite, SQL, API testing, JSON Msg. validations.
- Excellent organizational skills, attention to detail, Time Management.