Placement papers | Freshers Walkin | Jobs daily: Software Development Engineer in Test at Apple Inc. (Cupertino, CA)


Search jobs and placement papers

Software Development Engineer in Test at Apple Inc. (Cupertino, CA)

Job Summary
Imagine what you could do here. At Apple, new ideas have a way of becoming excellent products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.

At Apple, were building test systems and tooling that can self-identify requirements and scale across a vast feature set at continuous integration speed. Were looking for a highly skilled software engineer to help with our groundbreaking work in test virtualization, data analytics, code generation and service test automation with massive load.

Key Qualifications
* Keen interest in helping to solve software testing at scale
* Proficient in one of more of the following languages: Objective-C, Swift, Java, C++
* Proficient in resolving complex failures using advanced debugging techniques
* 3+ years of experience cross functionally designing & developing software
* Experience in unit & integration testing
* Experience in iOS, macOS, web, and/or API application development
* Experience in bringing a software project from technical spec to production
* Ability to collaborate listen, facilitate discussions and drive results
* Familiar with one of more of the following scripting environments: Python, Ruby, Bash
* Familiar with *nix shell environment
* Familiar with SDLC practices (Agile vs. Waterfall, SCM, Issue Tracking)
* Familiar with IDEs such as Xcode, IntelliJ

Description
The Applications Test Engineering team is seeking a developer to focus on delivering scalable test automation solutions for applications used by hundreds of millions of people world wide. We're looking well beyond conventional manual testing or developing testability hooks into software under test. The successful solution will automatically analyze software and generate tests, continuously execute test cases and identify and report key metrics. You'll need a deep understanding of software models, e.g., deterministic finite automata and workflow models and automatic test creation. You'll apply your knowledge to model-based techniques for GUI-based application testing to help create ground breaking, high performing solutions. Youll be joining a highly skilled team that collaborates internally and cross organizationally, bridging disciplines needed to construct innovative solutions.

Education
B.S./M.S. in Computer Science, or equivalent degree.
4+ years of applicable experience

Additional Requirements
Experience with Swift is a plus
Experience with data analytics is a plus
Experience with load testing is a plus
Experience using automation tools like XCTest is a plus
DevOps background or skillset is a plus

Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.


by via developer jobs - Stack Overflow

 

No comments:

Post a Comment