[TWC] QA Engineer - 차~실장급
Seoul, South Korea Design / Civil engineering / Industrial engineering
Job description
The Weather Company, an IBM Business, is seeking a QA Engineer to join the SUN B2C software
engineering team in the Atlanta office. The SUN B2C team is responsible for delivering backend solutions
supporting hundreds of clients, ingesting more than 26TB of data per day, and serving hundreds of millions
of requests per day. The SUN is a cloud-based platform that offers real-time weather and lifestyle data
through RESTful api services. The SUN platform also includes event based services responsible for sending
alerts to users on mobile and web based platforms using multiple messaging protocols. The SUN B2C team
has a particular focus on supporting internal and external consumer based clients.
You will be part of a group developing cloud agnostic solutions that currently ingests 26TB of data per day
(from over 800 sources), and serves up to 40 Billion requests per day. This position provides endless career
growth opportunities within many emerging technologies, including Cloud, NoSql, Big Data & Analytics, and
Cognitive Computing technologies. Our organization is made up of small functional teams (including Dev,
DevOps, and QA), and this role would be leading a functional team in delivering new backend products. Our
organization operates within a challenging, modern, and fun work setting, with a good work-life balance.
The ideal candidate will provide testing support using agile Kanban methodologies in a continuous delivery
environment . This candidate will review stories and bug fixes, write and execute test cases, and manage
defects for a specific feature. This positions requires basic testing or QA Analyst proficiency using a blend
of exploratory and black box testing for assigned products, while providing the tester the ability to drive their
tests and focus on high risk areas in the product. The candidate will also participate in requirements
gathering, design and technical review to support overall achievement of business objectives. Essential
duties and responsibilities for this position include:
Responsibilities
● Create, document and maintain test cases for both existing and new product functionality
● Execute manual testing based on test plans/test cases
● Create and analyze product issues, document appropriately using online bug tracking application
● Work with Developers, Client Services staff, Customer Support staff, Training and Documentation to
isolate, clarify and document both functional and technical issues
● Communicate status on issues or roadblocks, as well as accomplishments and plans
● Maintain intermediate proficiency in the use of products
● Review requirements specifications and technical design documents to provide timely and
meaningful feedback
● Create detailed, comprehensive and well-structured test plans and test cases
* 이력서는 반드시 영문으로 제출
Auto req ID
79199BR
Required Education
Bachelor's Degree
Role ( Job Role )
Quality Assurance Professional
State / Province
SEOUL TEUGBYEOLSI
Primary job category
Software Development & Support
Contract type
Regular
Employment Type
Full-Time
ERBP
Yes
Is this role a commissionable/sales incentive based position?
No
Travel Required
No Travel
IBM Business Group
Analytics
Preferred Education
Master's Degree
City / Township / Village
SEOUL
EO Statement
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Required Technical and Professional Expertise
Required Technical and Professional Expertise
● BS degree or equivalent work experience in Computer Science or related field
● 2+ years of product quality assurance and testing experience
● Experience with RESTful API testing
● Write and manage test cases in test case management tool (Test Rail preferred).
● Document and manage defects in issue management tool (Jira preferred) and update status in
project tracking tool (Jira preferred).
● Strong knowledge of Java & SQL
● Experience of writing unit testing codes in various unit testing frameworks like TestNG, or JUnit
● Strong knowledge and hands on test experience of Web Services, SOA, XML, SOAP, RESTful
API's and .NET or Java technology.
● Experience working with JSON structures
● Experience in various phases of testing, designing and developing complex enterprise applications.
Country
Korea
Preferred Technical and Professional Experience
Knowledge, Skills, Tools and Abilities
● Object oriented programming, debugging, and test automation skills with C#, C/C++
● Desire to learn new technologies and languages a big plus
● Able to convey information concisely and clearly
● Able to work closely and effectively with peers and work on several active projects simultaneously
● Excellent understanding of relational database design and strong transactional SQL scripting skills
● Solid communication skills, verbal and written
● Hands-on experience with automated testing tools
● Solid knowledge of SQL and scripting
● Experience working in an Agile/Scrum development process
● Experience with performance and load testing
Secondary Job Category
Other Software Development & Support
Eligibility Requirements
Fluent in Korean, High-intermediate in English