First Citizens Bank is seeking a Senior Software Test Engineer for their IT Product and Development Software Quality Assurance team. This role involves leading testing efforts for application web UI and mobile device testing, ensuring the quality of IT projects, and collaborating with global teams to deliver high-quality products.
Responsibilities:
- Responsible for the overall quality of IT projects and changes through execution of all aspects of the Software Development and Testing Life Cycle
- Lead, develop, monitor and execute test activities projects and department initiatives
- Work closely with development and business partners to ensure timely collaboration and resolution
- Review and understand project or application requirements
- Prepare test documentation (test strategy, test plan, test summary report, test cases, defects, daily status reports
- Manage and create test data adhering to PII rules
- Work closely with globally distributed teams to ensure continuous support and test execution in various time zones
- Facilitate daily triage/scrum meetings, follow defect through closure
- Assist in building, configuring and managing test environments
- Monitor environmental impact, communicate potential risks, provide mitigation plan
- Provide requirement traceability metrics
- Implementing test automation utilizing current frameworks and tools
- Demonstrate thought leadership through identifying process inefficiencies and implementing creative solutions with a spirit of collaboration
Requirements:
- Bachelor's Degree and 6 years of experience in Systems engineer and systems programmer OR High School Diploma or GED and 10 years of experience in Systems engineer and systems programmer
- Strong knowledge of programming using OOPS concepts
- 7 Years of experience in Testing Mobile apps on iOS and Android
- Hands on experience in Selenium Web driver
- Strong client Server / Web and mobile QA experience
- Should have relevant experience in testing NATIVE mobile applications
- Demonstrated experience with Mobile Automation (Appium) preferred
- Defect Tracking via different defect tracking/management tools (specifically JIRA) and Automation Testing Tools (Functional Regression and system Testing)
- Experience in root cause analysis and defect diagnosis techniques. Ability to document software defects, and report defects to developers and project manager
- Strong knowledge of Agile and Iterative software development life cycle practices
- Streamline the testing process by introducing automation, leveraging tools and setting goals to reduce time and effort
- Demonstrate solid domain knowledge in Global Digital Banking applications