Senior QA Engineer
Job Description
Overview
As the QA Engineer, you would handle all aspects of automated quality assurance and manual testing within
Duties and responsibilities
Automation & Manual Functional Testing- 75% of time
Test Automation Setup, Best Practices- 15% of the time
Automation Troubleshooting - 5% of the time
Communication: 5%
Qualifications
Successful candidates will have the following qualities:
As the QA Engineer, you would handle all aspects of automated quality assurance and manual testing within
Duties and responsibilities
Automation & Manual Functional Testing- 75% of time
- Define, develop, and set up automation strategy and process for both our frontend and backend applications
- Participate in peer review of test cases, test code, test plans, and defects
- Create SQL queries to create and validate testing
Test Automation Setup, Best Practices- 15% of the time
- Develop and execute test cases to diagnose issues and bugs, creating test data when needed
- Actively take part in defining and communicating best automation practices
- Define, and improve automation test strategies and configurations with the Senior automation engineer
- Create and Add automated tests to our CI/CD process using Jenkins
- Document our automation strategy for the embedded team in Confluence
- Setup Dashboards for automation suites in JIRA
- Keep abreast of testing technologies and best practices with an eye to contributing to the evolution of our test frameworks and testing methodologies
Automation Troubleshooting - 5% of the time
- View application logs on Linux servers and troubleshoots exceptions
- Write and execute SQL queries to ensure the quality of products that use databases
- Troubleshoot product issues and define corrective actions
- Troubleshoot via New Relic
Communication: 5%
- Communicate the automation plan with team members in different departments: Engineering, Product Management, Quality Assurance, Network Operations, Customer Service, Sales, Marketing, Tier 2 Support, Fulfillment, etc
Qualifications
- Ideal candidates will have the following technical skills and experience:
- B.S. degree in Software Engineering, Computer Science, Computer Information Systems or Mathematics, or equivalent work experience
- Strong understanding of Embedded technologies
- At least 2-5 years of experience testing software, and payment industry experience is ideal
- Demonstrated ability to develop automated tests in many environments meeting varied objectives
- Programming languages: Java, SQL, PL/SQL, PL/pgSQL, JavaScript, C#
- Databases: Oracle, PostgreSQL, SQL
- Technologies: multithreading, JDBC, servlets, JSP, TCP/IP, SOAP, REST, XML, JSON, HTML, CSS, security, encryption, open source, web development, web services, web protocols
- Integrated development environments: Eclipse, IntelliJ
- Operating systems: Linux, Windows
- Software: Apache web server, Ant, Ivy, Git, Jenkins, Jetty, Nexus, Jira, Wiki or equivalent
- AWS experience
Successful candidates will have the following qualities:
- Experience with Agile and an understanding of how testing fits within SCRUM
- High performer, self-starter, and quick learner, able to become productive in a brief period
- Willingness to learn and understand the details of the business and existing applications, architecture, business logic, technologies, and source code
- Business results oriented and driven
- Sense of urgency, ownership, responsibility, reliability, dependability, quality, commitment, professionalism, honesty, integrity, and adaptability
- Ability to estimate tasks and commit to timelines
- Team player, able to work on tasks independently and with other team members who are in different time zones
- Ability to think and work "outside the box"
- Positive attitude, motivation, energy, passion
- Ability to work well in a fast-paced, agile environment
- Strong troubleshooting and conflict resolution skills
- You enjoy breaking software, finding bugs and seeing them through their lifecycle
Date Posted
07/30/2022
Views
5
Positive
Subjectivity Score: 0.8
Similar Jobs
Specialist: Full-Time, Part-Time, and Part-Time Temporary - Apple
Views in the last 30 days - 0
View DetailsCustomer Service Representative - Return Agent - Philadelphia International Airport - Enterprise Mobility
Views in the last 30 days - 0
View Details