About Us
Open Jobs
Submit Resume
Opportunity Details
Title:Software Engineer
Location:Rosemead,CA Or Irwindale, CA
Duration:12 months+
Posted:1/31/2018 9:59:32 AM
Job Description The Software Engineer will join our Agile/Design Thinking team to create and execute the test strategy for our mobile applications. The engineer will be responsible for leading the efforts in creating test plans, test cases, and automation framework to ensure high-quality delivery in our CI and CD pipelines using DevOps. Requirements: Converse with systems analysts, engineers and programmers to design system and to obtain information on project limitations, capabilities, performance requirements and interfaces.  Designing, developing and testing software systems or applications for new products and software enhancements.  Developing automation framework for Mobile applications using open source tools for both Native Mobile Applications and Hybrid Mobile Applications.  Develop and maintain Automation framework, Test Plan, Test Cases, script library for updates and maintain long-term plan for Automation aligning with industry accepted standards.  Creating Behavior Driven Development (BDD) scripts and writing feature file and the corresponding step definitions for behavior using Gherkin script.  Developing automated test frame work for testing Application Programming Interface (API) and Web Services.  Analyzing, planning, review and executed DevOps and software testing in Agile approach, aggressive project schedules providing input on project schedule risks, testing risks and dependencies. a. Bachelor’s degree or higher in Computer Science, Engineering or related field b. 3+ years of strong software engineering and test automation experience c. Strong proficiency in Java d. Strong hands-on experience with building automated test framework for testing API using tools like Selenium,Jenkins and Oracle e. Possess strong verbal and written communication skills f. Possess strong analytical skills with excellent problem-solving abilities g. Must be extremely detail-oriented with respect to documentation and communication and status reporting h. Proficient in Agile methodology. Experienced in executing projects using Agile methodology is a must. Business Acumen: a. Understands and stays up to date on the industry’s technology landscape; brings new ideas to the team. Maps industry technology trends to internal vision. b. Works to create an understanding of how individual people and things fit within larger structures (like systems or organizations), as well as the relationships between parts of a system and the system as a whole. c. Basic understanding of Design Thinking Personal Attributes: d. Acts and decides appropriately when all available information may not be possible to obtain. e. Demonstrates the ability to extract and communicate how business partners are thinking and feeling. f. Asks questions appropriate to translating an abstract problem into a roadmap for identifying solutions. g. Captures specific information from the audience and validates it back to them for acceptance.
Contact Us | 48511 Warm Springs Blvd, Suite 211, Fremont, CA 94539 | 510-979-1111 |